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