python中关于元组

"""

    程序 = 数据结构 + 算法

    容器:

        >.list-列表

        >.tuple-元组

        >.dict-字典

        >.set-集合

    1.元组

       -使用()创建元组

"""

# 1. 创建元组

# -创建空元组

tuple1 = ()

print(tuple1)

print(type(tuple1))

# -创建空元组2

tuple2 = tuple()

print(tuple2)

print(type(tuple2))

# -创建有元素的元组

tuple2 = (1, 2, 3, "a", [1, 2, 3])

print(tuple2)

# 2.元组的元素不能被改变 -----作用:就是在使用函数传递参数时, 元组比列表要快!

# tuple2[3] = "b" #不允许该操作

#3.元组的常用方法(函数)API(application programming interface)应用程序接口

#count(任意元素值) -> 当前元素在元组中的个数

print(tuple2.count(2))

#index (任意元素) -> 当前元素第一次出现的索引值

print(tuple2.index(2))

#思考:问下列操作为什么?

# tuple2[len(tuple2) - 1] = []

tuple2[len(tuple2) - 1] [0] = 2 #改变元组中列表里的元素(并未直接修改元组内容)

print(tuple2)


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值