teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

typo

2021/06/15 14:30

投稿

TakaiY
TakaiY

スコア14534

answer CHANGED
@@ -1,4 +1,4 @@
1
- 質問にあるように、デバッグしてみればわかると思いますが、ループで回しているいるときに、そのループそのものを変更してしまうと、ぐちゃぐちゃになりますよ。
1
+ 質問にあるように、デバッグしてみればわかると思いますが、リストをループで回しているいるときに、そのリストそのものを変更してしまうと、ぐちゃぐちゃになりますよ。
2
2
 
3
3
  たとえば、「del lst[i][0]」で0番目を消してしまえば残りの要素は2個です。その直後に、「lst[i][2] == 'jonh'」とすればOut of rangeになるのは当然です。
4
4