くだすれPython(超初心者用) その4
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
550:522 09/07/30 09:14:17 結局a = [i for i in a if a != " "] が分かりやすいので使わせて貰います. ありがとうございました. 551:デフォルトの名無しさん 09/07/30 09:49:48 filterとかlambdaを無駄に使いたがるヤツには気をつけた方がいい 552:デフォルトの名無しさん 09/07/30 13:36:25 >>550 それで良いのかよw if i != ' ' だろ? 553:デフォルトの名無しさん 09/07/30 16:48:22 俺はlispいじってたもんでホイホイlambdaやfilterを使っちゃうな 554:デフォルトの名無しさん 09/07/30 17:04:20 クラス皆無で関数だらけのスクリプトを量産する漏れみたいなもんだな 555:デフォルトの名無しさん 09/07/30 17:41:54 [e for e in a if e != ' '] filter(lambda x: x != ' ', a) どっちが速い? 要素が1000万個くらいあっても大丈夫? 556:デフォルトの名無しさん 09/07/30 18:34:06 >>555 速さなら前者の方が(たぶん倍以上)速い 要素の大きさは、速度よりもメモリの問題が発生する。 リストではなくジェネレータの利用を考慮するといい。 (e for e in a if e != ' ') もしくは itertools.ifilter
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5400日前に更新/160 KB
担当:undef