Python中,定义一个元组只有一个元素的时候,写成 tuple=(1,)其中的逗号不可少。
print((1,))
-----结果-----
(1,)
print((1))
-----结果-----
1
如果写成(1)这样的话,python解释为数据1,而非元组。
本文详细解析了在Python中创建单元素元组时的常见误区,强调了正确语法的重要性,即必须包含一个逗号来区分元组与普通数值。
Python中,定义一个元组只有一个元素的时候,写成 tuple=(1,)其中的逗号不可少。
print((1,))
-----结果-----
(1,)
print((1))
-----结果-----
1
如果写成(1)这样的话,python解释为数据1,而非元组。
1012

被折叠的 条评论
为什么被折叠?