我有以下嵌套列表:
items = [
[{'URL': '1234', 'ID': 1}, {'URL': '2222', 'ID': 2}],
[{'URL': '12344321', 'ID': 2}]
]
我怎样才能得到这里的所有 url?
到目前为止我已经尝试过:
urls = [i['URL'] for i in item for item in items]
最佳答案
items = [
[{'URL': '1234'}, {'ID': 1}],
[{'URL': '12344321'}, {'ID': 2}]
]
print [i[0]['URL'] for i in items]
抓取keyURL
的值
如果您可以在单个列表中使用多个词典
print [j['URL'] for i in items for j in i]
关于python - 多列表理解,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34052805/