Python_09_元组tuple

# 元组tuple
# tuple的定义
tuple1 = tuple()        # 定义一个空tuple
print(tuple1)
print("tuple1的数据类型是 : ",type(tuple1))   # 获取tuple的数据类型

tuple2 = ("hello","tuple")  # 定义一个由俩个字符串的tuple
print(tuple2)

tuple3 = ("hello",12,True,3.3)   # 定义一个由多个字符串组成的tuple
print(tuple3)

print("***"*20)

# 元组查询
# 元组tuple和列表list查询方式基本类似,可以直接使用索引的方式直接使用
tuple4 = ("hello",2.5,30,True,"tuple")
print(tuple4[0])                   # 获取下标为0的值
print(tuple4[len(tuple4)-1])       # 获取最后一个值
print(tuple4[1:3])                 # 左闭右开,获取从下标1开始到2的值
print(tuple4[1:])                  # 左闭右开,从1开始获取到最后
print(tuple4[:3])                  # 左闭右开,获取从0开始到3的值

# 元组tuple不支持删除和修改数据
# 元组tuple不支持删除和修改数据
# 元组tuple不支持删除和修改数据
# 元组tuple不支持删除和修改数据

# 元组tuple和列表list之间的转换
# 元组tuple转换成列表list
tuple5 = ("hello",2.5,30,True)
list1 = list(tuple5)
print("tuple的数据类型是 :",type(tuple5))
print("list的数据类型是:",type(list1))

# 列表list转换成元组tuple
list2 = ["hello",2.5,30,True]
tuple6 = tuple(list2)
print("tuple的数据类型是 :",type(tuple6))
print("list的数据类型是:",type(list2))


'''
注意元组tuple和列表list之间的区别,元组的数据不能修改,其他的操作和列表list一样
'''
# 元组tuple/列表list/字符串str  三者之间的写法注意
a = "我是字符串"
b = ("我是tuple")
c = ["我是列表"]

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值