【まず1嫁】くだすれPython(超初心者用) その54at TECH【まず1嫁】くだすれPython(超初心者用) その54 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト50:デフォルトの名無しさん 21/06/15 18:14:18.09 dILRy9B0.net >>43 if i not in drop_indices ここの計算量は無視していの? 51:デフォルトの名無しさん 21/06/15 18:37:20.39 TWZkLO+/.net inのところリストかセットかの違いだけの問題に一票 52:デフォルトの名無しさん 21/06/15 18:37:58.95 YClXDfsH.net >>43 リスト1つに纏めるのはどうよ l=[(1,a,…),(2,b,…)..] 53:デフォルトの名無しさん 21/06/15 18:39:02.16 /tfRbTz3.net 長いって言うんならlはミリオン dropは1000 あたりだろう もしかすると何らかのウイルスのDNA解析かもしれない するとl2,l3にはATとCGがペアになって入ってるかもしれない で、drop_indicesの逆順を生成してこうする あとは出たのを全部実測して早いの選ぶのがラク 多分リストのappendでのmalloc回数に左右される new1 = [x for x in l1] new2 = [x for x in l2] new3 = [x for x in l3] for i in drop_indices_invrese: _new1.pop(i) _new2.pop(i) _new3.pop(i) 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch