Преобразование списка dict в список определенного значения - PullRequest
0 голосов
/ 09 апреля 2011

Я хотел бы знать самый элегантный (и производительный?) Шаблон, чтобы заменить то, что я часто кодирую как:

names = []
for person in persons:
    names.append(person.GetName())

Я пишу это, потому что это то, как я написал бы в JavaScript, иЯ не знаю ничего лучше.Но я думаю, что я могу что-то сделать со списком?

Ответы [ 2 ]

2 голосов
/ 09 апреля 2011
names = [person.GetName() for person in persons]
1 голос
/ 09 апреля 2011

names = [person.GetName() for person in persons]

...