python简明教程pdf下载,python简明教程 百度网盘
1.简介在Python中,List list是常用的数据类型之一。本文总结了与列表相关的常用功能和操作,方便大家查漏补缺。废话少说,我们开始吧。
2.创建一个列表。我们通常使用括号来创建列表,如下所示:
1=[]当然,我们也可以用初始值创建一个列表,如下:
1=[1,2,3]我们可以简单地向列表中添加元素,用括号将它们括起来,并用逗号分隔它们。请注意,列表可以包含任何数据类型的元素。如下所示:
列表1=[1,2,3]
列表2=[3.14,2.718]
list3=[apple , orange]
list4=[True,[],None,{}]
#这里一切都有效3。计算列表的长度。一般来说,列表的长度是指列表中元素的数量。如果我们需要得到列表的长度,我们一般使用内置函数len如下:
list1=[苹果,橘子,梨]
x=len(列表1)
# x将是34。列表元素索引假设我们有一个包含多个字符串的列表:
List=[apple , orange , pear]上述列表中的每个字符串都位于特定的位置(索引)。
“Apple”是列表中的第一个元素,“orange”是列表中索引值为0的第二个元素,“pear”是列表中索引值为1和2的第三个元素。假设我们需要访问列表中的第一个元素,即索引值为0的元素,示例代码如下:
x=list1[0]
# x将是苹果当然,索引值也可以是负数。此时,我们将从后面开始计数,如下所示:
list1=[苹果,橘子,梨]
x=列表1[-1]
# -1表示从后面数第一个元素
# x将是‘梨’
y=列表1[-2]
# -2表示从后面数第二个元素
# y将是“橙色”5。向列表添加新元素向列表添加新元素有两种方法,第一种是向列表的末尾添加新元素,第二种是向列表中的特定位置添加新元素。下面就一个一个介绍吧。
5.1在列表末尾添加新元素。我们不妨假设我们有以下列表:
List1=[apple , orange , pear]如果此时我们需要在上述list List1的末尾添加一个新元素durian,那么我们可以使用append函数,代码如下:
list1=[苹果,橘子,梨]
list1.append(榴莲)
# list 1现在将成为[apple , orange , pear , durian] 5.2在列表中的特定位置添加新元素。如果我们不想在列表的末尾添加一个元素durian,而是想在索引位置2插入它,那么我们可以使用insert函数。示例代码如下:
list1=[苹果,橘子,梨]
list1.insert(2,“榴莲”)
# list 1现在会是[苹果,橘子,榴莲] 6。更新列表中的元素我们不妨假设我们有以下列表:
1=[apple , orange , pear]如果我们想用PineApp替换列表中的第一个元素,也就是索引值为0的元素,我们可以这样做:
list1=[苹果,橘子,梨]
list1[0]=菠萝
# list 1将是[菠萝,橘子,梨] 7。删除列表中的元素。我们不妨假设我们有以下列表:
1=[apple , orange , pear]如果我们要删除列表中的第二个元素,即索引值为1的元素 orange ,我们可以使用del关键字来执行以下操作:
删除列表1[1]
# list 1现在将变成[apple , pear] 8。遍历列表如果我们需要遍历上面的列表:
1=[apple , orange , pear]使用for循环最常用的访问方法如下:
对于列表1中的水果:
Print(fruit)当然,我们也可以通过以下方式访问列表元素并获取相应的索引,如下所示:
对于范围内的I(len(list 1)):
水果=列表1[i]
印(我,果)9。判断一个元素是否包含在列表中一般使用in运算符来判断一个元素是否包含在列表中。示例代码如下:
list1=[苹果,橘子,梨]
如果“苹果”在列表1中:
打印(“苹果在列表1内”)
否则:
打印(苹果不在列表1内)10。获取列表中元素的索引。如果我们需要获取上述类别中字符串“orange”的索引,我们可以简单地使用index函数,代码如下:
list1=[苹果,橘子,梨]
i=list1.index(橙色)
# i将为1,因为“orange”在索引1处。应该注意,函数index返回第一个找到的索引。如果列表中有多个‘orange’,第一个索引将是函数索引的返回值。示例代码如下:
list1=[苹果,橘子,梨,橘子,橘子]
i=list1.index(橙色)
# i仍将为1同时,如果我们得到一个不存在于列表中的元素的索引,它将触发一个错误,如下:
i=list1.index(applepie )
#这将引发错误11。获取列表中某个元素出现的次数。假设我们有下面的数字列表:
List=[4,5,6,4,4,5,6]如果我们需要得到上面列表中的元素4在列表list1中出现的次数,我们可以简单地使用count函数来实现:
列表1=[4,5,6,4,4,5,6]
x=list1.count(4)
# x将是3,因为在列表112中4次出现3次。列表排序假设我们有以下数字列表:
1=[3,5,2,1,4]我们要从小到大排序。这时,我们可以使用两个内置函数sort和sorted来实现上述功能。
使用sort函数进行排序的示例代码如下:
列表1=[3,5,2,1,4]
list1.sort()
# list1wilbe [1,2,3,4,5]使用sorted函数进行排序的示例代码如下:
列表1=[3,5,2,1,4]
list2=已排序(list1)
# list2将是[1,2,3,4,5]
# list1仍然会是[3,5,2,1,4]函数sort和sorted可以实现相同的功能,但是sorted在对它排序的时候复制了list,所以list1保持不变。
13.总结本文重点介绍了Python中list list的常见操作以及相应的应用场景,并给出了相关的代码示例。
你丢了学业吗?
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。