首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在Python中从字典中提取所有值?

如何在Python中从字典中提取所有值?
EN

Stack Overflow用户
提问于 2011-08-10 04:22:14
回答 11查看 480.3K关注 0票数 212

我有一本字典d = {1:-0.3246, 2:-0.9185, 3:-3985, ...}

如何将d的所有值提取到一个列表l

EN

回答 11

Stack Overflow用户

回答已采纳

发布于 2011-08-10 04:23:56

如果只需要字典键123,请使用:your_dict.keys()

如果只需要字典值-0.3246-0.9185-3985,请使用:your_dict.values()

如果希望同时使用键和值,请使用:your_dict.items(),它将返回元组列表[(key1, value1), (key2, value2), ...]

票数 395
EN

Stack Overflow用户

发布于 2011-08-10 04:23:57

使用values()

代码语言:javascript
复制
>>> d = {1:-0.3246, 2:-0.9185, 3:-3985}

>>> d.values()
<<< [-0.3246, -0.9185, -3985]
票数 51
EN

Stack Overflow用户

发布于 2020-04-24 19:18:59

对于Python 3,您需要:

代码语言:javascript
复制
list_of_dict_values = list(dict_name.values())
票数 34
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7002429

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档