Python学习

python学习 第一天:

存储多数据的类型的比较:

1、是否是可变数据类型:

字符串----------不可变数据类型

列表--------------可变数据类型

元组--------------不可变数据类型

字典-------------可变数据类型

集合-------------可变数据类型

2、是否支持下标操作

字符串--------------------------------------------------------------支持下标操作

列表----------存储多个数据-------------------------------------支持下标操作

元组----------存储多个数据,且不可修改--------------------支持下标操作

字典----------存储多个数据,按key值,方便直接查找–不支持下标操作----按key

集合----------不允许重复----------------------------------------不支持下标操作

3、增加

字符串---------无----不可变

列表------------append(数据)—extend(数据)----insert(位置,数据)

元组------------无----不可变

字典------------字典序列[key] = 值

集合-------------add(数据)-----update(数据)

4、删除

字符串---------无----不可变

列表------------del----删除列表、或者列表某个元素

​---------------- pop(3)—通过下标删除某个列表数据,不写,默认删除最后一个,且返回删除数据

​----------------remove(“lili”)—删除指定数据----第一个匹配项

​----------------clear()------------清空列表,保持一个空列表

元组------------无----不可变

字典------------(1)del / del()--------删除字典里面的数据、或者删除字典

​------------------(2)clear()--------清除字典里面的数据

集合-------------(1)remove()删除集合指定数据,如果数据不存在,发生报错

-------------------(2)discard()删除集合中的指定数据,如果数据不存在,不会发生报错

​------------------(3)pop()随机删除集合中的某个数据,并返回这个数据

5、修改

字符串---------无----不可变

列表------------(1)修改数据-----直接赋值修改

​ (2)reverse()------逆置

​ (3)sort(key=None,reverse = False)-----排序

元组------------无----不可变------------注:元组内部的列表可以进行修改

字典------------字典序列[key] = 值

集合-------------无

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值