如何在 python 中创建列表? [复制]

Posted

技术标签:

【中文标题】如何在 python 中创建列表? [复制]【英文标题】:How to make list from this in python? [duplicate] 【发布时间】:2019-11-12 15:14:14 【问题描述】:
source = ['address': 15620, 'street': 490, 'address': 10180, 'street': 2187, 'address': 10190, 'street': 670, 'address': 20900, 'street': 572, 'address': 8190, 'street': 1103, 'address': 43110, 'street': 225, 'address': 24780, 'street': 1465, 'address': 50130, 'street': 249,]

我想列一个这样的清单。请帮我。 谢谢。

result = (15620, 10180, 10190, 20900, 8190, 43110, 24780, 50130)

【问题讨论】:

【参考方案1】:

你可以像下面这样使用get()

k=[]
for i in source:
    k.append(i.get("address", ""))

k 会给你你正在寻找的输出。

【讨论】:

【参考方案2】:

您可以使用列表推导从源列表中的每个字典中获取“地址”键:

result = [ d['address'] for d in source ]

【讨论】:

以上是关于如何在 python 中创建列表? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Java 中创建列表列表并添加任何类型的列表? [复制]

如何在 JavaScript 中创建唯一项目列表? [复制]

如何在 Python 中创建错误消息? [复制]

如何在python中创建字节列表?

如何在 Python 中创建嵌套列表

如何在 Python 中创建多个构造函数? [复制]