-2

我有一个 Python 字典的问题,请给出 que 的答案。尽快

假设 dlist 是一个字典列表,k 是一个出现在 dlist 中所有字典中的键。编写一个推导式,其值为列表,其第 i 个元素是与 dlist 中第 i 个字典中的键 k 对应的值。用一些数据测试你的理解力。以下是一些示例数据。

dlist = [{'James':'Sean', 'director':'Terence'}, {'James':'Roger',
'director':'Lewis'}, {'James':'Pierce', 'director':'Roger'}]
k = 'James'

所以你必须给出答案。['肖恩','罗杰','皮尔斯']

只写一行的理解。

感谢您提前回复

4

1 回答 1

2
[d[k] for d in dlist]

你有没有试过自己做?你读过理解吗?

于 2013-07-23T16:38:24.823 回答