python列表、元祖、字典、集合

本文详细介绍了Python中的四种基本数据结构:列表、元组、字典和集合。列表是可变的有序数据集合,支持增删改查操作;元组是不可变的有序数据集合;字典是无序的键值对集合,可以通过键进行增删改查;集合是无序且不重复的数据集合,常用于去重。此外,还讲解了它们之间的区别和相互转换的方法。
摘要由CSDN通过智能技术生成

总结(重点记):

一、列表

1、表示方法[]、索引、切片

2、增删改查,增:append()、insert()、extend();删:remove()、pop();改:list1[索引值] = 'new_value';查:index()、count()

3、倒序:reverse();排序:sort()

二、字典

1、表示方法{}、索引、切片

2、增删改查,增与改,都是通过key值赋值,增:dict1['new_key'] ='value';改:dict1['old_key'] = 'new_value';删:pop('key');查:dict1['key']

3、方法:items()、keys()、values()

三、字符串、列表、字典、元组、集合之间的区别

详细说明:

一、列表(list)

存储多个有序的数据,可修改、可重复,元素可以是任意的数据类型

栅栏存储,动态扩容,先后有序存储

1、格式:list1 = ['值1','值2',....'值n'],如:list1 = ['胖胖','晨晨','文文']

2、索引、切片同字符串,list1[key],取出的元素的数据类型,原是什么类型就是什么类型

 3、嵌套,列表里可以嵌套列表、字典、元祖等,取值要层级取值先取外层再取内层, 

       list[key1][key2]

4、操作,支持增删改查,修改的是原列表,不用赋予给新的变量。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值