编程语言
首页 > 编程语言> > python——元组

python——元组

作者:互联网

1、元组概述

1.1列表与元组的区别

列表是可变的,元组是不可变的。列表的可变指的是列表可以添加元素,可以删除元素,元组的不可变指的是元组不可以增加新的元素,也不可以删除已有的元素。元

组的关键字是tuple,数据形式是()。

1.2元组的元素

元组里面的元素可以是字符串,也可以是数字,也可以是元组自己,也可以是列表。  

1.3元组的注意事项

当元组中只有一个元素的时候,一定要加逗号。

#元组只有一个元素时一定要加逗号
#不加逗号的情况
a=("cat")
print(type(a))
#添加逗号的情况
b=("cat",)
print(type(b))

2、元组的方法

2.1查看元组的方法:dir

yl=("qy",1,2,3,4,["go","python","c"],("d","e"))
#查看元组的方法
print(dir(yl))
#元组的方法有:'count', 'index'。

2.2输出元组中某个元素的个数:count

yl=("qy",1,2,3,4,["go","python","c"],("d","e"),2,)
print(yl.count(2))
yl=("qy",1,2,3,4,["go","python","c"],("d","e"),2,(2,3))
#输出元组中2的个数,在这里我们把["go","python","c"]、("d","e")、(2,3)看作一个元素,所以(2,3)中的2就不能计算在内,因为他们是一个整体。
print(yl.count(2))

2.3输出某个索引对应的元素:index

yl=("qy",1,2,3,4,["go","python","c"],("d","e"),2,(2,3))
#输出索引3对应的元素
print(yl.index(3))
#输出索引5对应的元素,如果我们想要输出的索引对应的内容是一个整体,我们就不需要用index。
print(yl[5])
print(yl[6])

2.4根据索引输出元组中的元素

yl=("qy",1,2,3,4,["go","python","c",(24,33)],("d","e"),2,(2,3))
#输出元组中的元素“go"
print(yl[5][0])
#输出元组中的元素24
print(yl[5][3][0])

 

标签:yl,python,元素,元组,go,print
来源: https://www.cnblogs.com/youlideboke/p/16068472.html