我正在研究 Python,我对 foreach 迭代有疑问。我是 Python 新手,在 C# 方面有一些经验。所以我想知道,Python中是否有一些等效的函数可以对我的集合中的所有项目进行迭代,例如
pets = ['cat', 'dog', 'fish']
marks = [ 5, 4, 3, 2, 1]
或类似的东西。
原文由 Bill 发布,翻译遵循 CC BY-SA 4.0 许可协议
我正在研究 Python,我对 foreach 迭代有疑问。我是 Python 新手,在 C# 方面有一些经验。所以我想知道,Python中是否有一些等效的函数可以对我的集合中的所有项目进行迭代,例如
pets = ['cat', 'dog', 'fish']
marks = [ 5, 4, 3, 2, 1]
或类似的东西。
原文由 Bill 发布,翻译遵循 CC BY-SA 4.0 许可协议
像这样:
for pet in pets :
print(pet)
事实上,Python 只有 foreach 风格 for
循环。
原文由 Jack Aidley 发布,翻译遵循 CC BY-SA 3.0 许可协议
4 回答4.4k 阅读✓ 已解决
4 回答3.8k 阅读✓ 已解决
1 回答3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
1 回答4.5k 阅读✓ 已解决
1 回答3.8k 阅读✓ 已解决
1 回答2.8k 阅读✓ 已解决
当然。一个 for 循环。