1

文字列のリストが保存されていますwk

次のコードを実行します。

n_wk=wk
for i in range(10):
    if some condition:
       n_wk[i]='new'

値を予約したかったwk。しかし、wkも一緒に変更されていn_wkます。誰かがこれのエラーを指摘できますか?

4

1 に答える 1

5

のコピーを作成しますwk

n_wk = list(wk)

または使用:

n_wk = wk[:]

どちらもインデックスを新しいリストにコピーします。

于 2013-03-25T18:28:45.020 に答える