首页 > 编程语言 > 详细

(03)-Python3之--元组(tuple)操作

时间:2020-02-19 12:59:16      阅读:59      评论:0      收藏:0      [点我收藏+]

 

1.定义

元组的关键字:tuple

元组以()括起来,数据之间用 , 隔开。元组当中的数据,可以是任意类型。数值是可以重复的。

元组元素是 不可变的,顺序是 有序的。

例如:

b = ("萝卜", "jason", "1234", True)

2.元组创建方式

技术分享图片
# 创建空元组
my_tuple = ()
# 创建元组一:
my_tuple2 = (3.1415,"female",18,170)
# 创建元组二:任意无符号的对象,以逗号隔开,默认为元组
my_tuple3 = "hello","python","小星星"
# 创建只有一个元素的元组:需要在元素后面添加逗号来消除歧义
my_tuple4 = ("hello",)
技术分享图片

3.元组的查询

取值:

读取元组中的数据时,索引默认从0开始,倒序是从-1开始。

语法:元组名称[索引]

例如:

技术分享图片
b = ("萝卜", "jason", "1234", True)
print(b[1])
print(b[-2])

结果:
jason
1234
技术分享图片

取索引:从元组中找出某个值第一个匹配项的索引值

获取元组元素的索引时,直接通过元素来获取索引值。

语法:元组名称.index(元素值)

例如:

技术分享图片
# 元组名称.index(元素值)
b = ["萝卜", "jason", 1234, True]
print(b.index("jason"))

结果:
1
技术分享图片

4.元组的合并

元组的合并可以直接使用+号进行合并

元组A + 元组B

例如:

技术分享图片
b = ("萝卜", "jason", "1234", "魔道祖师", "小星星")
c = (89,12,44,5,863,455)
d = b + c
print(d)

结果:
(‘萝卜‘, ‘jason‘, ‘1234‘, ‘魔道祖师‘, ‘小星星‘, 89, 12, 44, 5, 863, 455)

(03)-Python3之--元组(tuple)操作

原文:https://www.cnblogs.com/dengbingbing/p/12330545.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!