Python (十) 元组

元组

元组与列表类似,不同之处在于元组的元素不能修改。

元组使用小括号 ( ),列表使用方括号 [ ]。

元组创建只需要在括号中添加元素,并使用逗号隔开即可。

 访问

tup1 = ('hello','Java','Python','123',456)
print(type(tup1))
print(tup1[1])


#输出
<class 'tuple'>
Java

修改

#元素值是不允许修改的,可以对元组进行组合

tup1 = (1,3,5)
tup2 = ('a','b','c')
print(tup1+tup2)

#输出
(1, 3, 5, 'a', 'b', 'c')

删除

#元素值不允许删除,del语句删除整个元组

del(tup1)
print(tup1[1])

#输出,元组删除后访问会报错
Traceback (most recent call last):
    print(tup1[1])
NameError: name 'tup1' is not defined. 

函数

len()返回元组元素个数
max()返回元组中元素最大值
min()返回元组中元素最小值

tuple()

将可迭代系列转换为元组
list1 = ['a','s','d','h']
tup1 = tuple(list1)
print(type(tup1))
print(tup1)
print(len(tup1))
print(max(tup1))
print(min(tup1))
print(tuple(list1))

#输出
<class 'tuple'>
('a', 's', 'd', 'h')
4
s
a
('a', 's', 'd', 'h')


系列文章索引

Python(一)关键字、内置函数

Python(二)基本数据类型

Python(三)数据类型转换

Python(四)字符串

Python(五)数字

Python(六) 列表

Python(七) 条件控制、循环语句

Python(八) 字典

Python(九) 集合


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值