元组
元组的定义
tuple与列表相似,不同之处在于元组的元素不能修改
元组表示多个元素组成的序列
元组再python开发中,有特定的应用场景
用于存储一串信息、数据之间使用,分隔
元组用()定义
元组的索引从0开始
索引就是数据在元组中的位置编号
infor_tuple=(“zhangsan”,18,1.75)
创建空元组
tuple = ()
元组中只包含一个元素时,需要在元素后面添加逗号
info_tuple = (50,)
元组的常用操作
定义一个元组 例如,info=()
info.count
info.index
"""
author:claire
data:2022年06月27
"""
info_tuple = ("zhangsan",18,1.75)
# 1.取值和取索引
print(info_tuple[0])
print(info_tuple[2])
# 已经知道数据的内容,希望知道数据在元组中的索引
print(info_tuple.index("zhangsan"))
# 2.统计计数
print(info_tuple.count("zhangsan"))
# 3.统计元组中包含元素的个数
print(len(info_tuple))
循环遍历
for可以遍历元组、列表,字典一级字符串
info_tuple = ("zhangsan",18,1.75)
for my_info in info_tuple:
# 使用格式字符串拼接my_info这个变量不方便
# 因为元组中通常保存的数据类型是不同的
print(my_info)
应用场景
函数的参数和返回值
格式字符串
让列表不可以被修改,以保护数据安全
info = ("zhangsan",18)
print("%s 的年龄是 %d" %info)

格式化字符串后面的()本质上就是元组

元组和列表之间的转换
使用list函数可以把元组转换成列表
list(元组)
—转换为可以修改的列表变量
使用tuple函数可以把列表转换成元组
tuple(列表)
转换成不能修改的元组变量
字典
字典的定义
列表是有序的对象集合
字典是无序的对象集合
字典用{}定义
字典使用键值对存储数据,键值对之间使用,分隔
键key是索引
值valu是数据
键和值之间使用:分割
键必须是唯一的
值可以取任何数据类型,但键只能使用字符串,数字或元组

被折叠的 条评论
为什么被折叠?



