Python 3.x 创建单个元素的tuple

本文详细介绍了在Python中如何创建tuple,包括空tuple、多个元素的tuple以及单个元素的tuple的正确创建方式,强调了单元素tuple需要在元素后加逗号的细节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

# coding=utf-8
# Python创建单个元素的tuple
# tuple和List一样,可以包含0个、1个和任意多个元素

if __name__ == '__main__':
        # 包含0个元素的tuple,也就是空tuple
        T = ()
        print(T)
        # 创建多个元素的元组
        T = (1, 2)
        print(T)
        # 包含一个元素的tuple
        T = (1)
        print(T) #因为()既可以表示tuple,又可以作为括号表示运算时的优先级
                # 结果(1)被Python解释器计算为数字1,导致我们得到的不是tuple而是整数1
        #因此,要定义只有一个元素的tuple,需要在元素后面添加一个逗号
        T = (1,)
        print(T)


结果:
()
(1, 2)
1
(1,)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值