アカウント名:
パスワード:
[:]でコピー作らないと駄目よー詳しくはリファレンス参照:2.6 [python.org] 3だけど日本語化されてる。中身は同じ [python.org]
l[i]を削除した時点でlと[:]でiがズレますよ。
そのとおり。リファレンス参照は関係ない話で、原因は 「iがズレますよ。」ですね
"foo bar baz"で[:]を使うと動くように見えるのはタダの勘違いです
"foo bar baz"ならもとのコードでも[:]でもどちらでも bar baz と正しくうごいているようにみえます
別コメントにあるように"foo foo foo"で試せば[:]でもエラーがでます
ループでこういうことやるときは基本消すときは後ろから足すときは前からやればいい感じ。基本なので細かいところは全部省略。
tuneoはしったか君なんでそういった常識を教えてやっても意味ないような…
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
開いた括弧は必ず閉じる -- あるプログラマー
駄目っです。リファレンス参照どぞ (スコア:1)
[:]でコピー作らないと駄目よー
詳しくはリファレンス参照:2.6 [python.org] 3だけど日本語化されてる。中身は同じ [python.org]
Re: (スコア:-1)
l[i]を削除した時点でlと[:]でiがズレますよ。
Re: (スコア:0)
そのとおり。リファレンス参照は関係ない話で、原因は 「iがズレますよ。」ですね
"foo bar baz"で[:]を使うと動くように見えるのはタダの勘違いです
"foo bar baz"ならもとのコードでも[:]でもどちらでも bar baz と
正しくうごいているようにみえます
別コメントにあるように"foo foo foo"で試せば[:]でもエラーがでます
足すときは先頭から減らすときは後ろから (スコア:0)
ループでこういうことやるときは基本消すときは後ろから足すときは前からやればいい感じ。
基本なので細かいところは全部省略。
Re: (スコア:0)
tuneoはしったか君なんでそういった常識を教えてやっても意味ないような…