如何打印除dict中的键之外的所有键的值[重复]

Posted

技术标签:

【中文标题】如何打印除dict中的键之外的所有键的值[重复]【英文标题】:How to print all key's value except the key in dict [duplicate] 【发布时间】:2021-11-24 08:40:35 【问题描述】:

我有一个字典:

A = 'serial1': 'x1', 'serial2': 'x2', 'serial3': 'x3', 'serial4': 'x5', 'serial5': 'x5'```

如何只获取每个键的值?我只想检索值并删除键。

预期输出:

A = 'x1',  'x2',  'x3', 'x5', 'x5'

【问题讨论】:

这能回答你的问题吗? How can I get list of values from dict? A.values() ?? 预期的输出应该是A = ['x1', 'x2', 'x3', 'x5', 'x5'](注意方括号[]),因为字典必须有键。你想要的是一个列表。 【参考方案1】:
B = A.values()
print(B)

>>> ['x1', 'x2', 'x3', 'x5', 'x5']
B = [item[1] for item in A.items()]
print(B)

>>> ['x1', 'x2', 'x3', 'x5', 'x5']

【讨论】:

以上是关于如何打印除dict中的键之外的所有键的值[重复]的主要内容,如果未能解决你的问题,请参考以下文章

Python,如何同时打印所有键的值? [重复]

如何在将连字符作为值之一的同时对字符串数据类型中的键的列表中的值求和

用键打印dict中的最大值[重复]

在字典中查找重复值并打印重复元素的键

字典使所有键的值等于最近的键/值添加

我想从python中的字典字典中制作一个字典[重复]