リストの内包表記

Data Structures

リストの内包表記とは?

 状態:-  閲覧数:830  投稿日:2017-11-06  更新日:2017-11-19  
リストを生成する簡潔な手段を提供
・あるリストを元にして別のリストを作るための記法
・リストに対して演算するためのPython独特な記法

主な利用場面
・「あるシーケンスや iterable (イテレート可能オブジェクト) それぞれの要素に対してある操作を行った結果」を要素にしたリストを作成
・「ある条件を満たす要素」だけからなる部分シーケンスを作成

遭遇例
・DictReaderオブジェクトを新しいリストに書き出す
mn_data_rdr = DictReader(open('mn.csv', 'r',encoding='utf8'))
mn_data = [d for d in mn_data_rdr]
5. データ構造 — Python 3.6.3 ドキュメント
リスト内包表記
PythonとPHPを比較して面白いところを上げてみる
python初心者の備忘録 内包表記について
[Python]リスト内包表記の書きかた解説


データ構造

コメント投稿(ログインが必要)