Python List複合Pythonアレイの利用


アルゴリズム問題を解く場合,アルゴリズム自体に問題はなく,些細な実装で問題が発生する.今回は試験時間の制限で問題が無視されたが,リストから特定の条件を満たす要素を削除する実装は奇妙に塞がれた.何もないと思っていたのに.
本来は4回以上の重複要素を除去するのですが、どのように除去しても、いつも重複する最初の要素がリストに残っています.最初のリストを使用し続け、新しいリストに保存しないと、問題を解決しやすいと思いますが、私はそうは思いません.
たぶん回復したらこのまま.
asd = [1,2,31,1,1,2,2,31,1,1,1,3,2,1,5,4,4,3,2,2,3,3,3,3,3]
これで解けばいい.
asd = [x for x in asd if asd.count(x) <= 4]
リストを並べ直すとは思わなかったので、変なことをしました.あなたのおかげで、事件は迷宮に陥った...
for i in asd:
    if asd.count(i) >= 4:
        for elm, index in enumerate(asd):
            asd.remove(i)
何もないと言っているようですが、これは直さなければならない問題です.アルゴリズムを素早く身につけたいからか、簡単な問題をスキップして、難しい問題だけを解決し、基礎的なスキルを身につけられなかった.今私はマティスの莱丘と同じ状態にあるのではないでしょうか.配列活用のような基本的な文法も見直す必要があります.
ポケモンに登場する褐色の都市褐色体育館のマティス館長はピカチュウを捕まえると、稲妻石でレチュウに進化した.おかげで、レイチェルはピカチュウ時代に学ばなければならなかったスキルを身につけず、智友のピカチュウに敗れた.