列表 元祖 字典
1、列表
形如list1 = ['cat',1,3.4],由[ ]括起来的一组序列称为列表,属于可变数据类型。列表中的元素可以是任意数据类型,整型,浮点型,字符串类型,甚至可以是列表、元祖或者字典。
列表的操作:
(1)可使用下标获取列表中的某个元素 ,例如
list1[0]
(2)负数下标以及切片获取子列表
虽然下标是从0开始向上增长,但也可使用负数作为下标,-1代表倒第一个元素,-2代表倒数 第二个元素,依次类推。
另外可以使用[ ]和两个整数获取子列表,例如
sonList = list1[1:4] #第一个整数是开始下标,第二个整数是结束下标(不含)#nums = [1,2,3,4] 则nums[1:3] = [2,3]
(3)可以使用index()函数获取已知元素在列表中的下标 ,例如
list1.index('cat')
(4)append()、extend()、insert()函数的区别
del、remove()的区别以及sort()函数。
list1.append('tom') #append()函数—向列表后面追加元素,参数是一个元素
list1.extend(['jerry']) #entend()函数—向列表后面追加列表,参数是一个列表
list1.insert(1,'mike') #insert()函数—向指定位置添加一个元素,原来的元素后移
del list1[1] #del语句-删除列表中下标处的值
list1.remove('tom') #remove()函数—移指定的元素#sort()函数-可以对列表中的元素进行排序 sort(reverse=True)可以实现逆序排序
(5)列表的连接和复制:使用‘+’号可以连接两个列表,使用‘*’,乘以一个整数可以将列表复制
2、元祖
元祖和列表非常类似,列表用[ ]定义,而元祖用()定义。元祖和列表的主要区别在于元祖属于不可变数据类型,它当中值不允许被修改,添加和删除。
3、list( ) 和 tuple( ) 类型转换
4、copy()和deepcopy()
5、字典
(1)字典用 { } 来定义,其中的元素是键-值对,键和值中间用“:”连接。
(2)另外,字典与列表不同,字典对于键值对的顺序没有要求,例如
(3)keys()、values()和 items()方法
列表 元祖 字典相关推荐
- python字典、列表、元祖使用场景_python学习第七讲,python中的数据类型,列表,元祖,字典,之元祖使用与介绍...
python学习第七讲,python中的数据类型,列表,元祖,字典,之元祖使用与介绍 一丶元祖 1.元祖简介 元祖跟列表类似.只不过是有区别的. 如下: tuple(元祖英文) 跟列表类似, 元素不能 ...
- python学习第八讲,python中的数据类型,列表,元祖,字典,之字典使用与介绍
目录 python学习第八讲,python中的数据类型,列表,元祖,字典,之字典使用与介绍.md 一丶字典 1.字典的定义 2.字典的使用. 3.字典的常用方法. python学习第八讲,python ...
- python 常用字符串 列表元祖字典都 自带的函数方法
上节内容回顾和补充编程语言高级低级Python种类JavaPythoncPython *****pypy字节码 和 机器码Python程序:1. 终端:C:\python35\python.exe D ...
- python 列表 元祖 字典 集合_python基础知识之列表、元祖、字典、集合、字符串。...
1.可变类型之列表 列表用 [ ]来定义是可变的,可以通过索引值来去查询里面的字段可以可以追加,删除等 ```python names='zhangyang guyun xiangpeng xulia ...
- python 列表 元祖 字典,Python 列表、元组、字典
可变数据类型和不可变数据类型 python里的数据都是保存在内存里的,python里的数据又分为可变类型和不可变类型: 1不可变数据类型:字符串.数字.元组,如果修改值,内存地址会发生变化: 2可变数 ...
- python列表元祖字典集合运算_Python基础5:列表 元祖 字典 集合 Json
[ 列表] 列表(list)是Python以及其他语言中最常用到的数据结构之一.Python使用使用中括号 [ ] 来解析列表. 列表是可变的(mutable)--即:可以改变列表的内容. 相关操作: ...
- python 列表 元祖 字典 集合_python中列表、元祖、字典和集合
list 允许重复的集合,是有序的:即元素可以是一样的,也可以修改元素: tuple 允许重复的集合,是有序的:但子元素是不可以修改的 dict 允许重复的集合,是无序的:元素是可以修改的 set ...
- 元祖字典 java_元祖和字典
元祖的定义 Tuple 元祖与列表类似,不同之处在于元祖中 元素不能修改 元祖表示多个元素的序列 元祖在python中,有特定的应用场景 元祖用于存储 一串信息,数据之间用逗号分隔 元祖用 ( ) 定 ...
- Python入门 [输出,注释,列表,元祖,集合,字典,if,while,for]
print("Hello Python") #输出 ''' 多行注释 用 三个引号 ''' a=1 #赋值 变量首字母只能书字母下划线 第二个字符数字,字母,下划线 声明一个列表 ...
最新文章
- 微信公众号开发本地环境开发_如何在5分钟内使HTTPS在本地开发环境上工作
- cxgrid 保存数据_什么是大数据
- ImageButton的坑 ImageButton 有问题
- 无线AP与无线交换机的区别
- Jmeter----连接mysql数据库及常见问题处理
- 编码时的一些普适原则
- 智能驾驶浪潮催生车载通信新机遇 移远通信抢占5G+C-V2X+GNSS风口
- tftp协议给服务器上传数据,TFTP连接过程详解
- C++中的矩阵特征值
- 数据库:园林软件(病虫害题库)
- 计算机1M代表什么,1M网速是多少 Mbps是什么意思
- 利用composer安装依赖
- 每个c语言程序文件的编译错误被分为什么,已打印中央电大C语言考试题库(c语言小题+编程)...
- 怎样用matlab做复数运算,MATLAB面向复数运算的设计.doc
- 【矩阵论】04——线性空间——子空间
- JSP在电子商务网站开发的运用应用发展方向
- Cause: compileSdkVersion is not specified. Please add it to build.gradle
- 我们究竟为什么上大学
- Spawn-FCGI安装
- 元宇宙最先落地的应用场景是什么