在 python 中迭代元组时出现语法错误

发布于 2024-12-02 06:52:28 字数 150 浏览 1 评论 0原文

我是 Python 新手,不确定迭代元组的最佳方法。

语法

for i in tuple
    print i

会导致错误。任何帮助将不胜感激!我是一个刚接触 python 的 ruby​​ 程序员。

I am new to Python and am unsure of the best way to iterate over a tuple.

The syntax

for i in tuple
    print i

causes an error. Any help will be much appreciated! I am a ruby programmer new to python.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

你曾走过我的故事 2024-12-09 06:52:28

这是一个错误,因为语法无效,请添加冒号:

for i in tup:
    print i

此外,您不应使用 tuple 作为变量的名称,因为它是 内置函数

That is an error because the syntax is invalid, add a colon:

for i in tup:
    print i

Also, you should not use tuple as the name for a variable, as it is the name of a built-in function.

七七 2024-12-09 06:52:28
for i in my_tuples_name:
    print i

您不迭代关键字元组,而是迭代变量。

for i in my_tuples_name:
    print i

You don't iterate over the keyword tuple, you iterate over your variable.

你与昨日 2024-12-09 06:52:28

您似乎忘记了冒号。

for i in my_tuple:
    print i

另请查看这个相关答案

编辑:我没有注意到您正在迭代关键字tuple如上所述。作者:FJ雅各布鲍耶。

You seem to have forgotten a colon.

for i in my_tuple:
    print i

Also look at this related answer.

EDIT: And I didn't notice you were iterating over the keyword tuple, as noted. by F.J. and Jakob Bowyer.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文