python基础4

列表

列表的类型转换

在这里插入图片描述

list支持和字符串的下标和切片,唯一区别就是字符串切片变成了列表,而列表还是列表

在这里插入图片描述 切片str[start : end:步长],end不取,start不写默认为0从头开始,步长不写默认为1,
end不写一直都结束为止,步长为-1翻转变成[5,4,3,2,1]

list 的查找用.index(数据)函数

在这里插入图片描述

数据1 in 数据2 如果在返回true如果不在返回false

count(n)统计n出现的次数

列表的尾部插入.append(数据)

在这里插入图片描述

列表指定位置插入.insert(下标,数据)

在这里插入图片描述

列表的合并列表1.extend(列表2),将列表2的内容全部放到列表1的后面

在这里插入图片描述

列表的修改

在这里插入图片描述

列表的删除

1.指定位置 list.pop(下标),下标不写默认为最后一个,返回值为删除的数据

2.删除数据 list.remove(数据),返回值为空,不存在这条数据会报错, 有多个想要删除的值也只能删除第一个出现的值

在这里插入图片描述

清空列表list.clear()

在这里插入图片描述

列表翻转

2个方法list[::-1]不会影响原来的list,list.reverse()会改变原来的

在这里插入图片描述

列表复制

列表的复制 2个方法使用切片变量=list[:]和list.copy()

在这里插入图片描述

列表排序

一般只对数字进行排序list.sort(),升序排序(小到大),降序(大到小)则为list.sort(reverse=True)

在这里插入图片描述

列表的嵌套

在这里插入图片描述

列表去重

使用set集合进行类型转换后再转化成列表

在这里插入图片描述

使用for循环遍历去重

在这里插入图片描述

元组

元组 tuple 与列表能放的内容一样,但不能修改,一般用在函数的传参和返回值

元组的定义

在这里插入图片描述

元组的一些常使用的方法

能查看不能修改

1使用切片

2查找用.index()

3 .count()

4 in

都与列表的使用方法相同

字典

dict字典由键(key)值(value)对组成,键只能是唯一的,键不能是列表

字典定义

在这里插入图片描述

字典的增加和修改

在这里插入图片描述

删除键值对

在这里插入图片描述

获取字典的值,get(键,值)

在这里插入图片描述

字典的遍历

3种遍历

遍历字典的键

在这里插入图片描述

遍历字典的值

在这里插入图片描述

遍历字典的键值对

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值