如何在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





