する質問をすることでしか得られない、回答やアドバイスがある。文に基づき、リストの要素を選定したいのですが、なぜか動いてくれません。0]][4,0]が消えません。何か演算子を間違えてるとか、スペースとかの問題だったりするんでしょうか。or文を調べたり、orを使わずに全部ifの入れ子にしてみたりしましたがダメでした。すみませんがご教示いただければ助かります。attachmentクリップ0気になる質問をクリップするクリップした質問は、後からいつでもマイページで確認できます。クリップした質問に回答があった際、通知やメールを受け取ることができます。自分も答えを知りたい質問者以外のユーザにも役立つ評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。質問の評価を上げたことを取り消します低評価-評価を下げられる数の上限に達しました評価を下げることができません1日5回まで評価を下げられます1日に1ユーザに対して2回まで評価を下げられます質問の評価を下げるteratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。コメントをしてください。送信する質問の評価を下げる機能の利用条件この機能を利用するためには、以下の事項を行う必要があります。件sort評価が高い順sort新着順sort古い順linkcheckベストアンサー+1巡回中のリストに要素を追加したり、削除したりしてはいけません。次のように浅いコピーを取るのが簡単です。実際に試してみると面白いです。4]12345[]ただし今回は『排除する条件』より『排除しない条件』の方が書きやすそうです。ついでにリスト内包表記も利用してみます。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。23:07LouiS0616さん、いつも早急にご回答いただきありがとうございます。浅いコピーを参照先にして、そこでひっかかった要素をコピー元のlsから抜く感じですね。[:]が浅いコピーになるのは知りませんでした。元のやり方でできない理由がちょっとわからないですが、参考になりました、ありがとうございます。LouiS0616さん、いつも早急にご回答いただきありがとうございます。浅いコピーを参照先にして、そこでひっかかった要素をコピー元のlsから抜く感じですね。[:]が浅いコピーになるのは知りませんでした。元のやり方でできない理由がちょっとわからないですが、参考になりました、ありがとうございます。元のやり方でできない理由がちょっとわからない追記しておきました。23:18あー!わかりました。ls[0],ls[1],ls[2]...って順番に消していくと頭から消した場合結果的に1個飛ばしになってしまう感じですね!ありがとうございます。内包表記もそろそろ覚えます。ls[0],ls[1],ls[2]...って順番に消していくと頭から消した場合結果的に1個飛ばしになってしまう感じですね!ありがとうございます。内包表記もそろそろ覚えます。キャンセル完了するlink0for文で回しているリストを直接操作すると、理解しがたい現象が起こります。0]]"""これは仕様なので(ドキュメントに書いてあるのかしら・・・)、このままのコードで行くのは無理です。範囲指定なしのスライスでリストのコピーが作れる。内包表記で元のリストは変更せず操作し、作ってから最後に再代入するprint(ls)とかがあります。追記この話はドキュメントにありました。説明になっているようななっていないような微妙な感じですが。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。23:53hayataka2049様ありがとうございます。リスト操作でこういうエラーを起こしやすいことを考えると、pythonの場合は内包表記に慣れたほうがよいかもと思いました。ありがとうございます。リスト操作でこういうエラーを起こしやすいことを考えると、pythonの場合は内包表記に慣れたほうがよいかもと思いました。同じリストをふたつ作り、片方の内容を消したい。解決済selenium、ボタンをクリックして、モーダルウインドウを消したい。頂いたご意見への回答は行っておりません。