列表list是python中最常用的数据类型,其类似于其他语言中的数组,但也有不同,主要的区别在于list中的元素可以是不同的数据类型。1、列表的创建创建一个列表,只要用方括号把数据项括起来即可。例:l=[1,2,3,4,5,6]list2=[1986,’中国’,20.5,’北京’]List3=[]#创建一个空列表2、访问列表中的值使用下标来访问列表中的值,切片同样可以在列表中使用。例:3、删除列表元素有三种方法可以删除列表中的元素:a、del按下标删除例:del list2[1]b、remove按值删除例:list2.remove(1986)c、pop按指定位置删除例:list2.pop(1)4、添加列表元素用append在列表末尾添加元素。例:list1=[]for i in range(10):list1.append(i)print(list1)上段代码的输出结果为:5、列表生成式可以用列表生成式来生成列表。其形式为:X=[x for x in range(10)]=左边为列表名,右边为列表生成式,用一个for循环来生成列表。6、多维列表也可以将列表定义为多维的。例:定义一个二维列表如下。list1=[[1,2,3,4],['中国’,’China’],['Hello’,’Python’]]多维列表的使用方法和一维列表是一样的,只是下标要多一个,如:list1[0][0]。7、列表运算列表可以做一些运算,比如:l1=[1,2,3]L2=[3,4,5]l1+l2表示将l1和l2组合成将的列表,其输出为:[1,2,3,3,4,5]l1*3 表示将l1重复3次输出:[1,2,3,1,2,3,1,2,3]1 in l1判断1是否在列表l1中。字符串中的其他运算在列表中也同样适用。8、内置函数python有许多内置函数,这也是python的强大之处,不需要导入什么包,很多函数都可以直接用,并且很好用哦。这里只简单举例如下:list.count(obj) 统计元素obj在list中出现的次数list.sort() 对list进行排序,默认为从小到大,如果要降序,就用sort(reverse = True)max(list) 找list中的最大值min(list) 找list中的最小值len(list) 统计list中的元素个数