对于python列表的理解可以和C语言里面的数组进行比较性的记忆与对照,它们比较相似,对于python里面列表的定义可以直接用方括号里加所包含对象的方法,并且python的列表是比较强大的,它包含了很多不同类型的数据:整型数字,浮点型,字符串以及对象等。接下来将介绍如何向列表里面加元素、删减列表中的一些元素、 获取列表里面的特定元素、列表分片、常用的列表操作符、其他常见列表操作函数、列表的拷贝。
我们首先定义一个列表。
List = [1,2,3,4.56,'xiaoming']
1、 向列表里面加元素。
向列表中增加元素有三种方法:
第一种,append()函数。对于列表的操作主要实现的是在特定的列表最后添加一个元素,并且只能添加一个元素,并且只能在列表最后;【向列表最后添加一个元素“student”】。
List.append("student")
第二种,extend()函数。对于列表的操作主要实现的是对于特定列表的扩展和增长,可以一次添加多个元素,不过也只能添加在列表的最后;【向列表最后添加元素“A”、"B"、"C"】。
List.extend(['A','B','C'])
第三种,insert()函数对于列表的操作主要是在列表的特定位置添加想要添加的特定元素,比较常用。【向列表第一个位置添加元素“WelcomeToPython"】。
List.insert(0,'WelcomeToPython')
2、 删减列表中的一些元素。
与之前python列表的添加元素相对,删减列表里面的一些元素也有三种方法:
第一种,remove()函数,移除掉列表里面的特定元素;
List.remove("xiaoming")
第二种,操作语句del,删除掉列表里面的索引号位置为n的元素;
del List[0]
第三种,pop()函数,将列表的最后一个元素返回,并且在此基础上进行删除掉。
temp = List.pop()
3、 获取列表里面的特定元素。
temp=List[n] %获取List列表第n+1位置处的元素。
temp = List[1]print(temp)