python - 将字典转换为列表?

标签 python list dictionary

我正在尝试将 Python 字典转换为 Python 列表,以便执行一些计算。

#My dictionary
dict = {}
dict['Capital']="London"
dict['Food']="Fish&Chips"
dict['2012']="Olympics"

#lists
temp = []
dictList = []

#My attempt:
for key, value in dict.iteritems():
    aKey = key
    aValue = value
    temp.append(aKey)
    temp.append(aValue)
    dictList.append(temp) 
    aKey = ""
    aValue = ""

这是我的尝试……但我不知道出了什么问题?

最佳答案

dict.items()

成功了。

关于python - 将字典转换为列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1679384/

相关文章:

python - C++特征库中的argmax()方法

java - 添加 FXML 中定义的元素以循环列出

list - 如何在不多次遍历字符串的情况下跟踪字符串的多个属性?

一个游戏的英文单词列表

python - 为什么 Django 1.8 和 1.7 中的 urls.py 不同?

python - 从共享文件夹下载电子邮件附件 - Python

python - `TfidfVectorizer` 以什么方式处理个位数?

python:如何将列表转换为 c_byte 数组

c# - 复杂的 LINQ 查询与复杂的 for 循环

python - 使用字典在循环中创建不同的实例