2024-04-20 11:28:17 发布
网友
这是我的Python代码
thisdict = { "brand": "Ford", "model": "Mustang", "year": 1964 } thisdict["year"] = 2018 for x in thisdict: print(x)
它输出:
brand model year
我不懂逻辑!!你知道吗
for a in b通过首先调用iter(b)以获得b的迭代器,并在迭代器上重复调用next(),并在运行循环体之前将值赋给a来迭代。你知道吗
for a in b
iter(b)
b
next()
a
python字典的迭代器生成它的所有键,因此您将在循环中获得所有带有x的thisdict键并打印它们。你知道吗
x
thisdict
for loop循环遍历dictionary中的键。要循环并获取每个键的值,可以执行(Try it online):
for x in thisdict: print(thisdict[x])
它会输出:
Ford Mustang 2018
for a in b
通过首先调用iter(b)
以获得b
的迭代器,并在迭代器上重复调用next()
,并在运行循环体之前将值赋给a
来迭代。你知道吗python字典的迭代器生成它的所有键,因此您将在循环中获得所有带有
x
的thisdict
键并打印它们。你知道吗for loop循环遍历dictionary中的键。要循环并获取每个键的值,可以执行(Try it online):
它会输出:
相关问题 更多 >
编程相关推荐