python基础之列表元组字典集合

本文详细介绍了Python中的四种基本数据结构:列表、元组、字典和集合。列表支持动态添加、删除和排序等操作;元组一旦创建便不可更改;字典是键值对的容器,通过键来访问值;集合是无序且不重复的元素集。了解这些数据结构的操作对于高效编程至关重要。
摘要由CSDN通过智能技术生成

列表,元组,字典,集合
列表可以删除,添加,替换,重排序列表中的元素,而元组一旦确定,不能在更新元组中的数据。
创建
字典容器中保存着一系列的key-value对,通过key来索引value
集合是不重复元素的无序组合,集合会自动忽略重复的数据
创建列表:方括号法[]或指明类型法list[]
创建元组:圆括号法()或指明类型法tuple()
创建字典:student={key,value}
创建集合:花括号法{}或set()

列表操作

alist.append(item):在列表尾加上一个数据对象
alist.insert(i,item):在列表中i位置插入元素
alist.pop()删除最后一个元素并返回其值
alist.pop(i)删除第i个元素,并返回其值
alist.sort()将表中元素排序
alist.reverse()将表中元素反向排序
alist.index(item)找到item的首次出现位置
alist.count(item)找到item出现的次数
alist.remove(item)将item的首次出现位置删除
del alist[i]删除第i个元素
+连接两个列表
len():求列表/元组中元素的个数
索引:alist[n] atuple[n]
切片:alist/atuple[start: end:step]
in:判断某个元素是否存在于列表/元组中
index:指定的数据在列表/元组中出现的那个位置
count:指定的数据在列表/元组中出现过几次

字典操作

字典中的元素value没有顺序,可以是任意类型,甚至也可以是字典。
字典的键值key可以是任意不可变类型(数值/字符串/元组/整数/浮点数)
del删除指定标签的数据项
pop:删除指定标签的数据项并返回数据值
popitem:删除并返回任意一个数据项
len(字典):求字典大小
in:判断字典中是否存在某个标签

集合操作

集合是不重复元素的无序组合,集合会自动忽略重复的数据
add:添加一个数据
update:批量添加数据
remove/discard:删除指定数据
pop:删除任意数据并返回值
clear:清空集合
len()求集合大小
in判断元素是否属于集合

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

g1ory.

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

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

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

打赏作者

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

抵扣说明:

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

余额充值