2009-07-27 ループで配列を作る書き方 python 最近、集合知プログラミングを読んでいるんですが、 pythonの書き方がすごいなーと思ったのでメモ。 return [elem for elem in array if elem!=''] (pythonだからarrayと書くよりlistって書いたほうがいいのかも。) 上のと同じ意味。 ret = [] for elem in array: if elem != '': ret.append(elem) return ret