如何在Python中创建一个空元组的元组?
如何创建仅包含一个空元组的元组(())
?我已经试过tuple(tuple())
,tuple(tuple(tuple()))
,tuple([])
和tuple(tuple([]))
所有给我()
。
我使用这种东西的原因如下:假设您有n
带m
物品的袋子。为了表示包中的项目列表,我使用了一个tuple
长度n
,其中该元组的每个元素代表一个包。一个袋子可能是空的,标有()
。现在,在一开始的时候,我只有一个装满空东西的袋子!
回答:
空元组()
(或更详细和更慢tuple()
),而且只有一个项目(如整数的元组1
),称为单(见这里和这里)是(1,)
。因此,仅包含空元组的元组为
((),)
以下是一些显示效果的结果:
>>> a=((),)>>> type(a)
<type 'tuple'>
>>> len(a)
1
>>> a[0]
()
>>> type(a[0])
<type 'tuple'>
>>> len(a[0])
0
以上是 如何在Python中创建一个空元组的元组? 的全部内容, 来源链接: utcz.com/qa/397631.html