python列表,字典,元组常用方法和集合


python


目录

一.列表

列表格式

变量=[元素1,元素2,元素3......]

1、添加

列表取数(按照下标取,下标从0开始)

获取长度

append添加(直接添加)

extend添加(分别添加)

insert()insert(index, object) 在指定位置index前插入元素object

如果index没有超过列表范围,则在对应下表添加元素,如果超过列表范围则新增的元素放在列表尾部

2.修改元素

下标来确定要修改的是哪个元素

3.查找

index(有元素,返回下表,没有对应元素报错)


4.删除

del del 列表名[下标]

pop()默认删除尾部数据,添加下标删除小标元素(输出的是删除的元素)


remove:根据元素的值进行删除

5.排序

sort()默认升序,参数reverse=false不反转reverse=true反转(只是反转)


reverse 反转列表

[::-1]利用切片反转

列表嵌套(也不知道怎么描述,就用案例说话吧)

元组

元组格式

	变量名=(元素1,元素2....)

查找元素

元组是不支持修改的,会报错

count

查询元素的个数

index

查询对应元素的下标

字典

字典格式

变量名={key:values,key1:values,key2:values,key3:values......}

字典名["key"],如果没有对应的key会报错


get get方式,存在取出对应的values,没有的话None,默认参数,不存在则输出默认参数


修改

info[key]=修改后的数据(前提数key存在)

增加

info[key]=新增的values(前提数key不存在

删除

del 字典名[key] 删除对应的数据,如果del 字典名删除字典(直接删除字典会报错,因为找不到字典)


clear() 清空字典数据

字典升级方法

len 测试字典中键值对的个数

keys 返回一个包含字典所有key的列表

values 返回一个包含字典所有value的列表

items 返回一个所有(键,值)的列表

集合

集合格式

集合(set)是一个无序的不重复元素序列。

可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。

创建格式:
parame = {value01,value02,...}
或者
set(value)

集合的公共方法

集合的交集

集合的并集

公共方法 +

公共方法 *

公共方法 in

python的内置函数

len 计算个数

max 返回最大值

min 返回最小值

del 删除

个性签名:独学而无友,则孤陋而寡闻。做一个灵魂有趣的人!
原文地址:https://www.cnblogs.com/DunayueBlog/p/13657646.html