python 列表、元祖、字典整理 12.19

本文详细介绍了Python中列表和元组的基本操作,包括创建、增删改查等,并对比了两者之间的区别。同时,还提供了如何使用这些数据结构来处理实际问题的示例。

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

1.列表的数据项不需要具有先沟通的类型
创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可
list1=['Google',Runoob',1997,2000];
print("list1[0]:",list1[0])
列表页可以使用切片,
2.列表的增、删、改、查(insert,delete,update,query)
增:list1.insert(4,2001)
list1.append("hello")
两个列表还可以进行相加
列表1.extend(列表2),是吧列表2追加到列表1 extend()没有返回值
改:list[2]=2001
删:del list1[2]
list1.pop():把最后一个删除,也可以指定删除的下标
list1.remove("")删除括号中的内容,单只删除一次
查:list1.index("Runoob")返回查找到的下标

用in/not in可以查找是否存在

3.求列表中最大值,最小值list1.max(),list1.min()

元组与列表类似,但是元祖的元素不能修改

mytruple=(1,2,3,"aaa","bbb")

print(len(mytruple))

mytruple._add_("4") #报错,元素不能修改

print(mytruple)

增、删、改均不可用

a=(1,2)

b=a

print(b)

c,d=a

print(c)1

print(c)2

拆包,如果值多于变量个数,则报异常

从元组中取值,可以通过下标,也可以像上面那样取值

键值对:

d={key1:value1,key2:value2}

增:d["键"]=值

删:del d["键"]

改:d["已存d在的键"]=值

查:d.get("键"),d["键"]


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值