【发布时间】:2021-08-27 17:48:49
【问题描述】:
我想知道python如何识别skill是mySkills字典的键。
mySkills = {
"Html": "90%",
"Css": "60%",
"PHP": "70%",
"JS": "80%",
"Python": "90%",
"MySQL": "60%"
}
for skill in mySkills:
# print(skill)
print(f"My Progress in Lang {skill} Is: {mySkills.get(skill)}")
【问题讨论】:
-
dict.__iter__的默认行为是遍历键。skill是您定义的代表每个键的名称 - 您可以随意命名。 -
因为它是你在循环中使用的变量:
for skill in mySkills,name 无关紧要,你可以使用for banana in mySkills: print(mySkills.get(banana))
标签: python dictionary for-loop