猿问

为什么在变量名后添加一个尾随逗号使其成为一个元组?

为什么在变量名后添加一个尾随逗号使其成为一个元组?

我想知道为什么在变量名后添加一个尾随逗号(在这种情况下是一个字符串)使它成为一个tuple。即

>>> abc = 'mystring',>>> print(abc)('mystring',)

当我打印abc它返回tuple ('mystring',)


潇潇雨雨
浏览 788回答 3
3回答

桃花长相依

这是重要的逗号,而不是括号。Python教程说:元组由许多以逗号分隔的值组成括号用于在使用逗号的其他地方消除歧义,例如,使您能够嵌套或输入元组作为参数列表的一部分。请参阅有关元组和序列的Python教程部分
随时随地看视频慕课网APP

相关分类

Python
我要回答