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 删除

python列表字典元祖_python列表,字典,元组常用方法和集合相关推荐

  1. python列表到元祖_python列表与元祖

    python 的列表和元素: 共同点:有序的 区别:1.列表可以修改增加删除列表内容,元组不能修改 联系:元组中包含列表的元素,可以修改列表元素. 分析:1.列表:LIST1=[1,2,3,4,5,6 ...

  2. python中的切片能否修改元祖_Python列表的增删改查和元祖

    一.定义列表 1.names = ['mike','mark','candice','laular'] #定义列表 2.num_list = list(range(1,10)) #range生成1-1 ...

  3. 带你学python基础:元祖tuple和字典dictionary

    一.什么是元祖 如果你学过列表 List 的话,那么,你是否会觉得元祖和列表是不是特别的相似呢? 确实,是的.但是,他们之间也是有一些区别的. 而不同之处在于元祖的元素不能被修改,而列表的元素可以被修 ...

  4. python列表中包含元祖_python列表与元祖

    python 的列表和元素: 共同点:有序的 区别:1.列表可以修改增加删除列表内容,元组不能修改 联系:元组中包含列表的元素,可以修改列表元素. 分析:1.列表:LIST1=[1,2,3,4,5,6 ...

  5. 什么是python元祖_Python学习之元组

    什么是元组:元组的使用与列表相似,不同之处在于元组是不可修改的,元组使用圆括号,而列表使用的是方括号. ###定义元组的方法: ##1.使用逗号的方法: # a = 1,2,3 # print(typ ...

  6. Python列表和元祖

    Python的数据结构有 序列和容器(容器包含序列.映射.集合) Python包含6种内建的序列:列表.元祖.字符串.Unicode字符串.buffer对象.xrange对象. 最基本的数据结构是序列 ...

  7. python字典、列表、元祖使用场景_python学习第七讲,python中的数据类型,列表,元祖,字典,之元祖使用与介绍...

    python学习第七讲,python中的数据类型,列表,元祖,字典,之元祖使用与介绍 一丶元祖 1.元祖简介 元祖跟列表类似.只不过是有区别的. 如下: tuple(元祖英文) 跟列表类似, 元素不能 ...

  8. python中元祖 字典 列表的区别_Python中元祖,列表,字典的区别

    原博文 2016-08-16 15:25 − Python中有3种內建的数据结构:列表.元祖和字典: 1.列表 list是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序列的项目. 列表中的 ...

  9. python 字典 列表 元祖_Python基础之列表、元祖、字典、集合,你都知道吗?附视频...

    前言 Python作为目前最火的编程语言之一,是一门解释型的高级编程语言,特点是简单明确.今天我们来简单介绍一下其中的列表.元祖.字典和集合,希望大家多多讨论. 列表(list) 具有以下特点: 1. ...

最新文章

  1. 怎样生成分布式情况下的唯一标示?必须包含网卡字段,以便不同机器生成的唯一标示肯定不一样...
  2. Zxing二维码精简(竖屏、拉伸处理、扫描框大小和扫描线移动)
  3. 为什么我共享的文件别人看不到_【零基础学云计算】解析文件共享及访问方式...
  4. Azure 上使用 Windows Server Core 运行 ASP.NET Core 网站
  5. 推荐系统遇上深度学习(八)--AFM模型理论和实践
  6. 最前线 | 斗鱼一季度月活用户超虎牙,但上市时间仍不明确
  7. 【miscellaneous】语音识别工具箱综述和产品介绍
  8. java 获取键盘点击_Java中获取键盘输入值的三种方法介绍
  9. Ext.Net系列:二Event之DirectEvent 示例2(Delay)
  10. Java SPI机制简介
  11. 客户端地图拼图算法解析
  12. Chrome 插件开发
  13. R语言绘制韦布尔分布图和泊松(Poisson)分布图,并为二项分布(泊松分布)绘制不同颜色
  14. php新年倒计时源码,2020新年倒计时网页HTML源代码 | 一叶轻舟
  15. MyEclipse 10 破解教程
  16. STVP 烧录hex详细讲解
  17. Linux安装 conda 时报错:WARNING: md5sum mismatch
  18. cmd 返回目录操作
  19. 360云盘 linux客户端,360安全云盘Linux界面版下载,包括深度版,支持龙芯/兆芯/飞腾芯片...
  20. 项目管理工具——项目开发者工具

热门文章

  1. 高效开发Android App的10个建议
  2. 【深度学习】生成对抗网络(GAN)的tensorflow实现
  3. 【超参数寻优】交叉验证(Cross Validation)超参数寻优的python实现:多参数寻优
  4. linux下c++版本线程池的实现
  5. Spring框架(IoC、AOP面向接口切面)
  6. java 重量单位换算_用java创建一个可以换算长度单位的length类,将某种长度单位进行数值间的转换。...
  7. centos安装mysql wsl_wsl安装/卸载mysql
  8. LINUX类主机JAVA应用程序占用CPU、内存过高分析手段
  9. HDU6064 Besttheorem
  10. -pie can only be used when targeting iOS 4.2 or later