【发布时间】:2020-11-12 08:17:20
【问题描述】:
我有这个对象:
myObj = [{'city':'New York', 'number': 5550}, {'city':'San Francisco', 'number': 0565}]
我如何使用列表推导在下面的列表中仅存储 _city_ 属性:
my_new_list = [ HERE THE LIST COMPREHENSION ]
输出应为:“纽约”、“旧金山”
【问题讨论】:
-
[d['city'] for d in myObj]? -
只要记下您在“旧金山”市的最后一个“数字”就会抛出
SyntaxError: leading zeros in decimal integer literals are not permitted; use an 0o prefix for octal integers
标签: python arrays list object list-comprehension