0
我想知道最優雅(和高性能?)模式,以取代我經常代碼:轉換字典的列表,以特定值的列表
names = []
for person in persons:
names.append(person.GetName())
我寫這篇文章,因爲它是我怎麼用JavaScript編寫它,而且我不知道更好。但是我想我能用列表解析來做些什麼?
我想知道最優雅(和高性能?)模式,以取代我經常代碼:轉換字典的列表,以特定值的列表
names = []
for person in persons:
names.append(person.GetName())
我寫這篇文章,因爲它是我怎麼用JavaScript編寫它,而且我不知道更好。但是我想我能用列表解析來做些什麼?
names = [person.GetName() for person in persons]
names = [person.GetName() for person in persons]
感謝 - 這是一個。我應該改變這個問題的標題,因爲我認爲我沒有把它寫得好呢? – 2011-04-09 01:27:39
像「更優雅/ pythonic的方式來填充列表?」。 – 2011-04-09 01:32:12