python-9

元组

元组的定义

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是数据
键和值之间使用:分割
键必须是唯一的
值可以取任何数据类型,但键只能使用字符串,数字或元组

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

向上Claire

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值