Skip to main content
 首页 » 编程设计

python之为什么我不能连接这两个元组

2025年05月04日12artech

我正在尝试使用 Python 3.6 中的重载 + 运算符连接两个元组。如果像第一个示例那样包含括号,我没有问题,但如果像第二个示例那样省略括号,则会出现错误。我收到的消息是“一元 + 的错误操作数类型:‘元组’”。谁能解释发生了什么?

newtup = (3,) + (2,4)

newtup = 3, + (2,4)

请您参考如下方法:

这是一个优先问题。 3, + (2, 4) 被解析为包含元素 3 和 +(2, 4) 的元组,而不是添加 3, 和 (2, 4)。你需要括号。