Python 元组() (元素不能修改),元组的定义,元组与列表的转换,元组的应用场景

本文详细介绍了Python中元组的定义、基本使用方法,包括取值、取索引、统计次数和长度等操作。同时,展示了如何遍历元组及在格式化字符串中的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

学习参考:http://www.runoob.com/python3/python3-tuple.html

demo.py(元组的定义,元组的基本使用):


# 定义元组。如果元组只有一个元素,要在元素后加一个逗号 (5,)  如果不加逗号,解释器不会将小括号当成元组。
info_tuple = ("zhangsan", 18, 1.75, "zhangsan")

# 1. 取值
print(info_tuple[0])

# 2. 取索引。返回数据在元组中第一次出现的索引。数据不存在会报错
print(info_tuple.index("zhangsan"))

# 3. 统计指定数据在元组中出现的次数。
print(info_tuple.count("zhangsan"))

# 4. 统计元组中包含元素的个数 (元组的长度)
print(len(info_tuple))

demo.py(元组的遍历,一般不遍历元组):

info_tuple = ("zhangsan", 18, 1.75)

# 使用for迭代遍历元组
for my_info in info_tuple:

    # 使用格式字符串拼接 my_info 这个变量不方便!
    # 因为元组中通常保存的数据类型是不同的! (所以一般不遍历元组)
    print(my_info)

demo.py(元组的应用,格式化字符串):

info_tuple = ("小明", 21, 1.85)

# 格式化字符串后面的 `()` 本质上就是元组
print("%s 年龄是 %d 身高是 %.2f" % info_tuple)

info_str = "%s 年龄是 %d 身高是 %.2f" % info_tuple

print(info_str)

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值