相关疑难解决方法(0)

在元组定义中使用尾随逗号的语法规则是什么?

在单个元素元组的情况下,需要尾随逗号.

a = ('foo',)
Run Code Online (Sandbox Code Playgroud)

那个有多个元素的元组怎么样?似乎尾随逗号是否存在,它们都是有效的.它是否正确?在我看来,使用尾随逗号更容易编辑.这是一种糟糕的编码风格吗?

a = ('foo1', 'foo2')
b = ('foo1', 'foo2',)
Run Code Online (Sandbox Code Playgroud)

python syntax tuples

105
推荐指数
7
解决办法
4万
查看次数

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

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

>>> abc = 'mystring',
>>> print(abc)
('mystring',)
Run Code Online (Sandbox Code Playgroud)

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

python syntax tuples

29
推荐指数
3
解决办法
2万
查看次数

标签 统计

python ×2

syntax ×2

tuples ×2