リストが持つデータに着目して新たなリストを作り出す書き方 [sourcecode language="python"] memberList = [{'id': 1 ,'name': 'Jhon' ,'sex': 1 },{'id': 1 ,'name': 'Mary' ,'sex': 2 }] [/sourcecode] このようなリストから性別=1のリストの’name’だけを抜き出したいときはこう書く [sourcecode language="python"] newMemberList = [lst['name'] for lst in memberList if lst['sex'] == 1] [/sourcecode]

6月 15th, 2009
admin
Posted in
Tags: