元组的基础应用

目录

 

一、元组的定义

二、元组的创建

三、元组的查询

1、查询出现次数

2、通过下标查询某一项

3、通过元素查询对应的下标

四、元组的相加、相乘、嵌套

1、相加

2、相乘

3、嵌套

五、总结


 

一、元组的定义

既可以像列表那样容纳多个数据类型,也拥有字符串不可变的特性。也就是元组可以储存多个数据,但是不能更改,没有增删改。

二、元组的创建

列表用的是方括号([ ]), 而元组使用小括号(( )),创建方法和列表相同,只不过符号不同。

关键字是tuple,同样可以用其他名字代替。

tuple = (1,2,3,4,5,"上山打老虎")

三、元组的查询

元组常用的查询方式有三种,查询某一项在元组中出现了几次,通过下标查询和通过某一项查询它的下标。

1、查询出现次数

关键字是count,用法如下。

tuple = (1,2,3,3,5,"上山打老虎")
print(tuple.count(3))

结果就是2了。

2、通过下标查询某一项

用法与列表相同,看看代码。

tuple = (1,2,3,4,5,"上山打老虎")
print(tuple[3]) 

这样结果就是4了。

3、通过元素查询对应的下标

关键字是index,用法如下。

tuple = (1,2,3,4,5,"上山打老虎")
print(tuple.index("上山打老虎"))

结果就是5。

四、元组的相加、相乘、嵌套

有人会问,元组怎么运算啊,说白了就是将一个元组里的元素多出现几遍就是相乘,相加就是将两个元组合并,嵌套就是将两个元组都放在一个括号里面。

1、相加

用法很简单,看看下面这行代码。

a = (1, 2, 3)
b = (1, 2, 3)
x = a + b
print(x)

结果很简单,就是(1,2,3,1,2,3)

2、相乘

和上面的差不多,只不过上面是两个元组相加,这是一个元组与一个数字相乘。

a = (1, 2, 3)
b = (1, 2, 3)
y = a * 3
print(y)

结果就是(1,2,3,1,2,3,1,2,3)

3、嵌套

这个就更容易了。用法如下。

a = (1, 2, 3)
b = (1, 2, 3)
z = a, b
print(z)

结果就是((1, 2, 3), (1, 2, 3))。

五、总结

好了,今天就到这里了,点赞收藏不迷路,我是爱编程的星。拜拜。

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值