Python实战编程教学第11章 Python列表和元组

合集下载

Python语言程序设计-第章-列表和元组含答案 (一)

Python语言程序设计-第章-列表和元组含答案 (一)

Python语言程序设计-第章-列表和元组含答案 (一)Python语言程序设计是当今互联网时代的必备技能之一,该编程语言也因其简单易学、功能丰富、高效快捷等特点,得到了广泛应用和青睐。

其中,列表和元组作为Python语言程序设计中的重要概念,起到了十分关键的作用。

本文就来介绍一下Python语言程序设计的第章——列表和元组。

一、 Python语言程序设计-第章-列表和元组1. 列表的基本概念列表是Python语言程序设计中的一种容器型数据类型,可以是不同的数据类型的有序集合。

列表使用方括号[]进行标识,元素是由逗号分隔开的。

2. 列表的常用操作(1)访问列表中的元素列表中的元素可以通过下标(索引)进行访问。

列表中的下标从0开始,依次递增。

(2)插入和删除元素列表中插入和删除元素有多种方法。

如append()方法可以在列表尾部添加元素;insert()方法可以在列表的指定位置插入元素;remove()方法可以删除列表中第一个实例。

(3)列表合并列表合并使用+运算符或extend()方法,都可以将两个列表合并成一个新列表。

3. 元组的基本概念元组与列表类似,也是Python语言程序设计中的一种容器型数据类型,就像列表一样是一组元素的集合。

元组使用小括号()进行标识,元素是由逗号分隔开的。

4. 元组的常用操作(1)访问元组中的元素与列表一样,元组的元素也可以通过下标(索引)进行访问。

(2)更新元组元组是不可变的,也就是说元组中的元素是不可以被修改的。

(3)元组合并元组合并使用+运算符或extend()方法,都可以将两个元组合并成一个新元组。

二、Python语言程序设计-第章-列表和元组的习题和答案1. 列表的练习题(1)创建名为“list”的空列表?答案:list = [](2)向列表中添加“apple”、“banana”和“orange”等水果?答案:list = []list.append('apple')list.append('banana')list.append('orange')(3)在第2个索引位置插入“pear”?答案:list.insert(2, 'pear')(4)删除列表中第4个元素?答案:list.pop(3)(5)反转列表?答案:list.reverse()(6)统计列表中的元素数?答案:len(list)(7)对列表进行排序?答案:list.sort()(8)清空列表?答案:list.clear()(9)打印列表中的第三个元素?答案:print(list[2])(10)打印列表的所有元素?答案:for x in list:print(x)2. 元组的练习题(1)创建名为“tuple”的空元组?答案:tuple = ()(2)创建一个包含一个元素的元组?答案:tuple = ('apple',)(3)创建10个元素的元组,并输出其中第5个元素?答案:tuple = ('apple', 'banana', 'orange', 'pear', 'grape','melon', 'cherry', 'peach', 'mango', 'pineapple')print(tuple[4])(4)合并两个元组?答案:tuple1 = (1, 2, 3)tuple2 = ('a', 'b', 'c')tuple3 = tuple1 + tuple2(5)查找元组中非重复元素?答案:tuple = (1, 2, 2, 3, 4, 4, 4, 5, 6, 6, 7, 8, 8)set = set(tuple)print(set)(6)删除元组?答案:由于元组是不可变的,所以没有删除元组的方法。

Pytho应用基础教学课件-列表和元组

Pytho应用基础教学课件-列表和元组
['600000', '浦发银行', 11.52, 11.54, 11.61, 11.4] >>> print(stock_name) >>> print(stock_price)
['600000', '浦发银行' ] [11.52, 11.54, 11.61, 11.4]
序列类型的值和一个整数n相乘,得到将该序列重复 n 次新的对象:
3
最灵活的序列类型:列表
创建列表
使用 list 函数可以将括号中的参数转换为列表:
>>> list('招商银行') ['招', '商', '银', '行']
list函数的参数可以是字符串、元组、字典或者集合等可迭代对象,但不能是整 数、浮点数或布尔值:
>>> list(10.8) Traceback (most recent call last): File "<pyshell#63>", line 1, in <module> list(10.8) TypeError: 'float' object is not iterable
>>> print(['600000', '浦发银行'] * 3) >>> print(('600036', '招商银行') * 2)
['600000', '浦发银行', '600000', '浦发银行', '600000', '浦发银行'] ('600036', '招商银行', '600036', '招商银行')

python之列表、元组、集合手册

python之列表、元组、集合手册

python之列表、元组、集合⼿册列表操作元组操作集合操作列表是python中⼀种可变可修改的数据类型,其可以存储所有的数据类型的信息。

---- [ ] 中括号列表的创建 列表有两种创建⽅式:1 L = [1, 3, 4, 'Hello', True, print('3')] # 通过 [] 的⽅式创建列表2 L = [] # 也⽀持直接⽣成⼀个空的列表34 s = 'hello world'5 L1 = list(s) # 也可以通过list关键字创建列表,只不过这样⽣成的列表L1 中的字符串被分割,如下图第⼆⾏所⽰6列表中如果包含 print('3')这样的内容,运⾏后会直接打印出3; 如果print(L),打印出的结果该位置显⽰的是None。

列表的索引与修改1 L = [1, 2, 3, 5, 'bob']2 L[0:3] # 取前3个值3 L[:] # 取所有的值4 L[-1] # 取最后⼀个值修改直接通过索引值进⾏赋值,即可完成修改。

列表的复制L = [1, 2, 3, 5]print(L)print(L*2) # 该操作时列表的复制,并不能使L中的每⼀个元素都乘以2 运⾏结果如下图所⽰列表的⽅法总结 列表共有11种⽅法,可以分为8⼤类型:1'''列表⽅法汇总'''2# 创建列表3 L = [1, 2, 3, 5]45# 1. 添加元素6 L.append(3) # 会在末尾添加元素3,这种添加⽅式只能添加⼀个元素, 17 L.append([4, 3]) # 当然也可以添加以列表为⼀个元素的操作,但该元素即为列表中套列表的形式8## 列表的合并9 L.extend([4, 3]) # 该操作会在末尾添加多个值, 但不会是列表套列表的形式,⽽是⼀种列表合并的操作210 L = L+[5, 6] # 通过加号+也可以实现列表的合并,但⼀般不这么⽤,⼀般就是使⽤extend⽅法11## 在某个位置新增12 L.insert(3, 6) # 在索引3 增添元素6 31314# 2. 统计列表中某元素的个数15 a = L.count(3) # 41617# 3. 获取某区段内某元素的下表(第⼀次出现)18 index1 = L.index(3) # 默认为列表内所有元素 519 index2 = L.index(3, 2, -1) # 按起始位置到终⽌为⽌查找第⼀次出现该字符的索引。

【Python】(六)Python数据类型-列表和元组,九浅一深,用得到

【Python】(六)Python数据类型-列表和元组,九浅一深,用得到

【Python】(六)Python数据类型-列表和元组,九浅⼀深,⽤得到您好,我是码农飞哥,感谢您阅读本⽂,欢迎⼀键三连哦。

本⽂分⼗个章节介绍数据类型中的列表(list)和元组(tuple),从使⽤说到底层实现,包您满意⼲货满满,建议收藏,需要⽤到时常看看。

⼩伙伴们如有问题及需要,欢迎踊跃留⾔哦~ ~ ~。

⼀浅: 列表(list)的介绍列表作为Python序列类型中的⼀种,其也是⽤于存储多个元素的⼀块内存空间,这些元素按照⼀定的顺序排列。

其数据结构是:[element1, element2, element3, ..., elementn]element1~elementn表⽰列表中的元素,元素的数据格式没有限制,只要是Python⽀持的数据格式都可以往⾥⾯⽅。

同时因为列表⽀持⾃动扩容,所以它可变序列,即可以动态的修改列表,即可以修改,新增,删除列表元素。

看个爽图吧!⼆浅:列表的操作⾸先介绍的是对列表的操作:包括列表的创建,列表的删除等!其中创建⼀个列表的⽅式有两种:第⼀种⽅式:通过[]包裹列表中的元素,每个元素之间通过逗号,分割。

元素类型不限并且同⼀列表中的每个元素的类型可以不相同,但是不建议这样做,因为如果每个元素的数据类型都不同的话则⾮常不⽅便对列表进⾏遍历解析。

所以建议⼀个列表只存同⼀种类型的元素。

list=[element1, element2, element3, ..., elementn]例如:test_list = ['测试', 2, ['码农飞哥', '⼩伟'], (12, 23)]PS: 空列表的定义是list=[] 第⼆种⽅式:通过list(iterable)函数来创建列表,list函数是Python内置的函数。

该函数传⼊的参数必须是可迭代的序列,⽐如字符串,列表,元组等等,如果iterable传⼊为空,则会创建⼀个空的列表。

python中列表(list)和元组(tuple)的深入讲解

python中列表(list)和元组(tuple)的深入讲解

python中列表(list)和元组(tuple)的深⼊讲解前⾔在我们实际开发中,经常需要将⼀组数据存储起来,以便使⽤。

如果学习了其他的语⾔可能知道数组(Array)这个数据结构,它就可以将多个数据进⾏存储,访问数据可以通过数组下标的⽅式,的进⾏获取。

如果你是python开发者,那么可以使⽤更加灵活的列表(list)和元组(tuple),来进⾏数据储存。

下⾯我们先简单了解下列表和元组的基本使⽤。

列表列表是动态的,长度可以改变,可以随意增加,修改或删除元素。

初始化列表a = list()b = []# 可以通过range快速创建listc = list(range(1,6))print("a:", a)print("b:", b)print("c:", c)# a: []# b: []# c: [1, 2, 3, 4, 5]添加元素append:在列表的末尾添加⼀个元素>>l = []>>l.append("python")>>l['python']extend:使⽤可迭代对象中的所有元素来扩展列表>>l = ["python"]>>t = ["java"]>>l.extend(t)>>l['python', 'java']insert:在给定的位置插⼊⼀个元素。

第⼀个参数是要插⼊的元素的索引,所以 list_name.insert(0, x) 插⼊列表头部>>l = ["python", "java"]>>l.insert(1,"go")>>l['python', 'go', 'java']删除元素remove(x):从列表中删除值为x的第⼀项。

Python基础-列表_元组_字典_集合

Python基础-列表_元组_字典_集合

Python基础-列表_元组_字典_集合本节内容1. 列表、元组操作2. 字符串操作3. 字典操作4. 集合操作5. ⽂件操作6. 字符编码与转码1.列表是我们最以后最常⽤的数据类型之⼀,通过列表可以对数据实现最⽅便的存储、修改等操作定义列表⽰例1 names = ["ZhangYang"," Guyun"," Xiangpeng"," XuLiangChen"]通过下标访问列表中的元素,下标从0开始计数1 >>> names[0]2'ZhangYang'切⽚⽰例11#!/usr/bin/env python2# -*- coding:utf-8 -*-3#Author: nulige45#!/usr/bin/env python6# -*- coding:utf-8 -*-7#Author: huzhihua89 names = "ZhangYang Guyun Xiangpeng XuLiangChen"10 names = ["ZhangYang"," Guyun"," Xiangpeng"," XuLiangChen"]1112print(names)13print(names[0],names[2])14print(names[1:3]) #这就是切⽚(从0开始切,0就是ZhangYang)执⾏结果:1 ['ZhangYang', ' Guyun', ' Xiangpeng', ' XuLiangChen']2 ZhangYang Xiangpeng3 [' Guyun', ' Xiangpeng']切⽚⽰例21#!/usr/bin/env python2# -*- coding:utf-8 -*-3#Author: nulige45 names = "ZhangYang Guyun Xiangpeng XuLiangChen"6 names = ["ZhangYang"," Guyun"," Xiangpeng"," XuLiangChen"]78print(names)9print(names[0],names[2])10print(names[1:3]) #这就是切⽚(从0开始,取下标1⾄下标3之间的数字,包括1,不包括3)11print(names[3]) #取第3个值,从0从始取12print(names[-2]) #在不知道是多长的情况下,取出最后2个位置13print(names[-2:]) #要取最后⾯的值,把-1省略掉14print(names[0:3]) #取从0-315print(names[:3]) #如果是从头开始取,0可以忽略,跟上句效果⼀样执⾏结果:1 ['ZhangYang', ' Guyun', ' Xiangpeng', ' XuLiangChen']2 ZhangYang Xiangpeng3 [' Guyun', ' Xiangpeng']6 [' Xiangpeng', ' XuLiangChen']7 ['ZhangYang', ' Guyun', ' Xiangpeng']8 ['ZhangYang', ' Guyun', ' Xiangpeng']追加⽰例1#!/usr/bin/env python2# -*- coding:utf-8 -*-3#Author: nulige45 names = "ZhangYang Guyun Xiangpeng XuLiangChen"6 names = ["ZhangYang"," Guyun"," Xiangpeng"," XuLiangChen"]7names.append("LeiHaidong") #追加到最后⼀⾏8print(names)执⾏结果:1 ['ZhangYang', ' Guyun', ' Xiangpeng', ' XuLiangChen', 'LeiHaidong']插⼊⽰例1#!/usr/bin/env python2# -*- coding:utf-8 -*-3#Author: nulige45 names = "ZhangYang Guyun Xiangpeng XuLiangChen"6 names = ["ZhangYang"," Guyun"," Xiangpeng"," XuLiangChen"]7 names.append("LeiHaidong") #追加到最后⼀⾏8 names.insert(1,"nulige") #插到那个位置就写那个位置9 names.insert(3,"Xinzhiyu") #插⼊3的位置,不能批量插⼊10print(names)执⾏结果:1 ['ZhangYang', 'nulige', ' Guyun', 'Xinzhiyu'' Xiangpeng', ' XuLiangChen', 'LeiHaidong']修改⽰例1#!/usr/bin/env python2# -*- coding:utf-8 -*-3#Author: nulige45 names = "ZhangYang Guyun Xiangpeng XuLiangChen"6 names = ["ZhangYang"," Guyun"," Xiangpeng"," XuLiangChen"]7 names.append("LeiHaidong") #追加到最后⼀⾏8 names.insert(1,"nulige") #插到那个位置就写那个位置9 names.insert(3,"Xinzhiyu") #插⼊3的位置,不能批量插⼊10names[2] ="XieDi" #修改11print(names)执⾏结果:1 ['ZhangYang', 'nulige', 'XieDi', 'Xinzhiyu', ' Xiangpeng', ' XuLiangChen', 'LeiHaidong']删除⽰例1#!/usr/bin/env python2# -*- coding:utf-8 -*-3#Author: nulige45 names = "ZhangYang Guyun Xiangpeng XuLiangChen"6 names = ["ZhangYang"," Guyun"," Xiangpeng"," XuLiangChen"]7 names.append("LeiHaidong") #追加到最后⼀⾏8 names.insert(1,"Nulige") #插到那个位置就写那个位置9 names.insert(3,"Xinzhiyu") #插⼊3的位置,不能批量插⼊10 names[2] ="XieDi"1112#delete13 names.remove("Nulige") #删除Nulige14del names[1]15print(names)['ZhangYang', 'Nulige', 'XieDi', 'Xinzhiyu', ' Xiangpeng', ' XuLiangChen', 'LeiHaidong']删除后效果:1 ['ZhangYang', 'Xinzhiyu', ' Xiangpeng', ' XuLiangChen', 'LeiHaidong']index⽰例查找XieDi的位置,并将找到的结果打印出来1#!/usr/bin/env python2# -*- coding:utf-8 -*-3#Author: nulige45 names = "ZhangYang Guyun Xiangpeng XuLiangChen"6 names = ["ZhangYang"," Guyun","XieDi"," Xiangpeng"," XuLiangChen"]78# 查找XieDi的位置,并将找到的结果打印出来9print(names)10print(names.index("XieDi")) #找到XieDi11print(names[names.index("XieDi")]) #把他打印出来执⾏结果:1 ['ZhangYang', ' Guyun', 'XieDi', ' Xiangpeng', ' XuLiangChen']2 23 XieDi拷贝⽰例11#!/usr/bin/env python2# -*- coding:utf-8 -*-3#Author: nulige45 names = ["4ZhangYang"," #!Guyun","xXieDi"," Xiangpeng"," XuLiangChen"]6 names2 = names.copy()7print(names)8print(names2)执⾏结果:1 ['4ZhangYang', ' #!Guyun', 'xXieDi', ' Xiangpeng', ' XuLiangChen']2 ['4ZhangYang', ' #!Guyun', 'xXieDi', ' Xiangpeng', ' XuLiangChen']拷贝⽰例21#!/usr/bin/env python2# -*- coding:utf-8 -*-3#Author: nulige45 names = ["4ZhangYang","#!Guyun","XiangPeng","ChenRonghua"]6 names2 = names.copy()7print(names)8print(names2)9names[2] = "向鹏"10print(names)执⾏结果:1 ['4ZhangYang', '#!Guyun', 'XiangPeng', 'ChenRonghua']2 ['4ZhangYang', '#!Guyun', 'XiangPeng', 'ChenRonghua']3 ['4ZhangYang', '#!Guyun', '向鹏', 'ChenRonghua']拷贝⽰例31、浅拷贝⽰例1浅拷贝就是浅浅的copy⼀层1#!/usr/bin/env python5 names = ["4ZhangYang","#!Guyun","XiangPeng",["alex","jack"],"ChenRonghua"]6 names2 = names.copy()7print(names)8print(names2)9 names[2] = "向鹏"10 names[3][0] = "ALEXANDER" #注意:复制列表,只会复制⼀层11print(names)12print(names2)执⾏结果:1 ['4ZhangYang', '#!Guyun', 'XiangPeng', ['alex', 'jack'], 'ChenRonghua']2 ['4ZhangYang', '#!Guyun', 'XiangPeng', ['alex', 'jack'], 'ChenRonghua']3 ['4ZhangYang', '#!Guyun', '向鹏', ['ALEXANDER', 'jack'], 'ChenRonghua']4 ['4ZhangYang', '#!Guyun', 'XiangPeng', ['ALEXANDER', 'jack'], 'ChenRonghua'] #只拷贝了第⼀层,所以向鹏没有变⽰例2运⾏结果报错,后期再解决1#!/usr/bin/env python2# -*- coding:utf-8 -*-3#Author: nulige45import copy67 person=['name',['a',100]]8#p1=copy.deepcopy(person)9 p1=copy.copy(person)10 p2=person[:]11 p3=list(person)结果省略...⽰例31#!/usr/bin/env python2# -*- coding:utf-8 -*-3#Author: nulige45 person = ['name',['saving',100]]6 p1=person[:]7 p2=person[:]8 p1[0]='alex'9 p2[0]='fenjie'10 p1[1][1]=50 #浅拷贝的作⽤,⽤于创建联合账号(100元,两⼈的两个账号各分⼀半,变成两个50元)11print(p1)12print(p2)执⾏结果:1 ['alex', ['saving', 50]]2 ['fenjie', ['saving', 50]]2、深拷贝此实验还有点⼩问题,后期修改。

python列表与元组详解实例

python列表与元组详解实例在这章中引入了数据结构的概念。

数据结构是通过某种方式组织在一起的数据元素的集合。

在python中,最基本的数据结构就是序列。

序列中的每个元素被分配一个序号,即元素的位置,也被称为索引。

注意:第一个索引是0。

1.序列概览python有6种内建的序列:列表,元组,字符串,Unicode字符串,buffer对象和xrange对象。

这里重点介绍列表和元组。

列表和元组主要区别在于,列表可以修改,元组不可修改。

一般来说,在几乎所有情况下列表都可以代替元组。

在需要操作一组数值的时候,序列很好用:复制代码代码如下:Edward = ["Gumby",42]同时,序列可以包含其他的序列。

如:复制代码代码如下:Edward = ["Gumby",42]John = ["Smith",50]database = [Edward,John]2. 通用序列操作所有序列类型都可以进行某些特点的操作,包括:索引,分片,加,乘以及检查某个元素是否属于序列的成员(成员资格)。

除此之外,python还有计算序列长度,找出最大元素和最小元素的内建函数。

2.1 索引序列中的所有元素都是有编号的--从0开始递增。

这些元素可以通过编号分别访问:复制代码代码如下:>>>greeting = "hello">>>greeting[0]'H'使用负数索引的话,python会从右边,也就是从最后一个元素开始计数,最后一个元素的位置编号是-1!复制代码代码如下:>>> greeting[-1]'g'2.2 分片分片可以访问一定范围内的元素,通过冒号相隔的2个索引来实现。

分片对于提取序列的一部分是很有用的,第一个索引是提取部分的第一个元素编号,最后的索引是分片之后剩下部分的第一个元素编号。

python+语言:列表、元组、字典+、集合

index()方法
返回指定元素在列表中的索引位置,如: `print(my_list.index("world"))` 输出:4
reverse()方法
反转列表中元素的顺序,如:`my_list.reverse()`
02
元组(Tuple)
元组的创建
01
02
03
定义
元组是一个不可变的序列 ,可以包含不同类型的元 素,例如整数、字符串、 列表等。
01
in 运算符
02
```python
03
if 'key1' in my_dict
字典的常用方法
print("Key exists in dictionary") ```
04
集合(Set)
集合的创建
创建一个空集合
s = set()
通过元组创建集合
s = set(tuple)
通过列表创建集合
s = set(list)
```
字典的访问
• 通过键访问值:使用键来获取字典中的值,如果键不存在, 会抛出 KeyError 异常。
字典的访问
通过键访问值
value = my_dict['key1']
```python
字典的访问
```
通过键访问值(可选操作):使用 get() 方 法可以避免抛出 KeyError 异常,如果键不
```
方法添加新的键值对
字典的常用方法
• len() 方法:使用 len() 方法获取字典中的键值对数量。
字典的常用方法
len() 方法
1
```python
2

Python列表元组介绍课件


应用场景
01
列表:适用于需要频繁修改数据的场景,如
动态添加、删除和修改元素。
02
元组:适用于数据固定不变的场景,如存储
数据、作为函数参数等。
03
列表和元组可以相互转换,以满足不同的
应用场景需求。
04
列表和元组可以嵌套使用,形成复杂的数据
结构,如列表中的元组、元组中的列表等。
列表元组的综合应用
01
演讲人
目录
01. Python列表 02. Python元组 03. 列表元组的区别 04. 列表元组的实战案例
列表的概念
列表是一种数据结构,用 于存储一系列有序的元素。
列表中的元素可以通过索 引来访问,索引从0开始。
列表中的元素可以是任何 类型的数据,包括数字、
字符串、布尔值等。
列表的长度可以通过 len()函数来获取。
修改元组:元组是不 可变的,不能修改元
组中的元素
长度和元素个数:使 用len()函数获取元组 的长度,即元素个数
元组的操作
01
创建元组:使 用圆括号()或 tuple()函数创
建元组
02
访问元组元素: 通过索引访问 元组中的元素
03
修改元组:元 组是不可变的, 不能直接修改 元组中的元素
04
删除元组:使 用del语句删除
整个元组
05
连接元组:使 用+运算符连接
两个元组
06
重复元组:使 用*运算符重复
元组
07
比较元组:使 用==、!=运算 符比较元组是
否相等
08
遍历元组:使 用for循环遍历 元组中的元素
09
计算元组长度: 使用len()函数 计算元组长度

python数据类型二(列表和元组)

python数据类型⼆(列表和元组)⼀、列表1.1 列表的介绍 列表是python的基本数据类型之⼀,其他编程语⾔也有类似的数据类型,⽐如JS中的数组,java中的数组等等,它是以[]括起来,每个元素⽤逗号隔开,⽽且可以存放各种数据类型,⽐如以下⽰例: 列表相⽐于字符串,不仅可以存放不同的数据类型,⽽且可以存放⼤量的数据,32位python可以存放536870912个元素,64位可以存放1152921504606846975个元素,⽽且列表是有序的(按照你保存的顺序),有索引,可以切⽚,⽅便取值。

1.2 列表的索引和切⽚ 列表和字符串⼀样也拥有索引,如下⽰例: 注意:列表是可以发⽣改变的,这点和字符串不⼀样,字符串不能通过索引去改变值。

列表也可以切⽚,同字符串的切⽚规则⼀样,切出来的内容是列表类型,具体如下⽰例:⼆、列表的增、删、改、查注意:列表(list)和字符串(str)是不⼀样的,lst可以发⽣改变,所以直接就在原来的对象上进⾏了操作。

2.1 增列表的增加操作有:append,insert,extend,具体⽤法如下⽰例: 注意:数字和bool值是不可以⽤extend添加的,因为他们不是可迭代对象。

2.2 删除 列表的删除操作有:pop,remove, clear,del,具体⽤法如下⽰例: 注意:pop没有参数默认删除最后⼀个元素。

remove('元素')删除⼀个不存在的元素会报错。

2.3 修改 列表可以通过索引和切⽚修改。

具体如下⽰例代码:列表通过切⽚修改可理解为先删除再迭代添加。

注意:当切⽚修改时,若步长不是1,则要注意元素个数是否匹配,不匹配会报错。

2.4 查询列表是⼀个可迭代对象,所以可以进⾏for循环,代码如下:for el in lst: print(el)2.5 其他操作列表的其他操作有:sort,reverse,len,具体⽤法如下⽰例:列表的长度可以⽤len(lst)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档