Python 学习笔记【使用元组的注意点】

本文探讨了Python中元组与列表的基本用法,包括声明方式、转换过程及元素不可修改特性。通过实例展示了如何将列表转换为元组,并解释了元组作为不可修改对象的限制。

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

1. 声明单个元组需要加逗号,可以不加外面的一对括号

>>> t = (23)   //An integer

23 

>>> t = (23,)  //An tuple containing an integer

(23,)

>>> t = 23,  //declare without ()

(23,)


2. 列表转换成元组

>>> List = [1,2,3,4]

>>> T = tuple(List)

>>> List

[1,2,3,4]

>>> T

(1,2,3,4)


3. 元素的顶层对象是不可修改的,但是有下级对象,还素可以修改滴。

>>> T = (1,[1,2],3)

>>> T[1] = 'spam'

TypeError: object doesn't support item assignment

>>> T[1][0] = 'spam'

>>> T

(1, ['spam', 3], 4)





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值