python - Python:从字典中提取值并将所有值添加到新列表中
问题描述
我有一本包含不同数量元素的字典。例如:
data = {"Tr1":[1,2,3], "Tr2": [4,5,6], "Tr3": [7,8,9]}
我想从字典中提取所有值,并将其写入一个新的单独列表。例如:
outputData = [1,2,3,4,5,6,7,8,9]
提前致谢!
解决方案
您也可以通过列表理解来做到这一点:
>>> [i for x in data.values() for i in x]
[1, 2, 3, 4, 5, 6, 7, 8, 9]
推荐阅读
- javascript - 如果加载时间很长,如何中止 XMLHttpRequest?
- rust - Rust 借用检查器阻止我从迭代器返回引用
- winforms - 如何获取xrPictureBox图像URL表达式devExpress winforms的应用路径?
- c# - 如何使用 C# 中的反射调用具有多个 in\out 参数的函数而不知道它们的顺序?
- csv - NimbleCSV:长生不老药
- nexmo - 我可以从浏览器使用 nexmo 拨打电话号码吗?
- r - 提取多边形质心的坐标
- bash - 在 ubuntu 中从 octave 调用 bash 脚本的问题
- sql - 将数据从 Kafka 导入数据库
- c++ - 推断 std::vector::back() 的返回类型