Python Dictionary 获取 Key 的值

标签 python dictionary

<分区>

有没有办法获取键的值,而不是字典中的键值?例如:

d = {"testkey": "testvalue"}
print(d.get("testkey"))
#OUTPUT: "testvalue"

有没有办法获取字符串“testkey”?我将无法知道最终返回的字符串是什么。使用列表而不是字典会更有益吗?

最佳答案

您正在寻找 keys() 函数(用作 d.keys())。
你也可以使用这个:

for key in d:
   print "key: %s , value: %s" % (key, d[key])

所有信息。

关于Python Dictionary 获取 Key 的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34141444/

相关文章:

C++ map.erase() 导致不必要的平衡

python - 获取部分键在字符串中的字典值

python - 如何使用 cgi python 脚本发送对 html 的响应

python - 使用 easy_install 导入 pcap

vba - "As Dictionary"和 "As Scripting.Dictionary"是否等效(对于 VBA 早期绑定(bind))?

c# - 根据值删除字典中的项目

python - 根据日期列范围将列添加到数据框

python - 混帐狂欢 : how to change directory when activating virtual environment

python - Elasticsearch Python更新列表字段,使其仅具有列表中的第一个值

Python Sqlite3 : INSERT INTO table VALUE(dictionary goes here)