Pythonのリスト型は最低一個のfor句さえあればif句も、追加のfor句も追加できる

今日も元気にPython中のRubyist、shuzoです。 これがpythonistaの日常なのかも知れませんが、メモ。 Pythonの公式ドキュメントで、インスタンスに対するメソッドのリストをだすこんな処理が書かれていました。 [d for d in dir([]) if '__' not in d] #>> ['append', 'clear', 'copy', 'count', 'extend', 'index', 'inser…