元组对象是不可调用的问题。(简单cod)

2024-05-13 23:32:51 发布

您现在位置:Python中文网/ 问答频道 /正文

有人能帮我吗这是上面说的, 我现在正在从cs dojo学习python,当运行代码时它工作了,但在我的代码中它不工作。。。。IDK为什么?我试图打印“3”,但我不知道为什么它不起作用

a = (1, 2, 3)
print(a(2))

-
TypeError                                 Traceback (most recent call last)
<ipython-input-3-b18896fffcff> in <module>
----> 1 print(a(2))

TypeError: 'tuple' object is not callable

Tags: 代码inmostinputipythoncallcsdojo
2条回答

分成两行。使用括号[]索引元组

a = (1, 2, 3) 
print(a[2])

元组的索引方式与列表相同,即使用括号而不是括号:

a = (1,2,3)
print(a[2])

相关问题 更多 >