列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现
1、创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。
eg:list1 = [‘1‘, ‘chemistry‘, 2, 3, ‘juan]
2、取列表中的元素(下标、切片)
eg:list1 = [‘1‘, ‘chemistry‘, 2, 3] print(list1 [1]) 结果:chemistry
eg:list1 = [‘1‘, ‘chemistry‘, 2, 3] print(list1 [2:]) 结果:[2, 3]
3、给列表增加元素(append、insert)
eg: list1.append("juan") print(list1) 结果:[‘1‘, ‘chemistry‘, 2, 3, ‘juan‘] #append 增加的元素默认展示在列表的末尾
eg: list1.insert(0,"周杰伦") print(list1) 结果:[‘周杰伦‘, ‘1‘, ‘chemistry‘, 2, 3, ‘juan‘] #insert 增加元素根据下标位置增加到指定位置,如果输入的光标位置不存在元素将增加到末尾
4、删除元素(pop、remove、del)
eg:list1.pop(1) print(list1) 结果:[‘周杰伦‘, ‘chemistry‘, 2, 3, ‘juan‘] #pop 删除列表的元素使用下标,删除不存在的下标报错
eg: list1.remove("周杰伦") print(list1) 结果:[‘1‘, ‘chemistry‘, 2, 3, ‘juan‘] #remove 删除列表的元素使用列表中的元素,删除不存在的元素报错
eg: del list1[0] print(list1) 结果[‘chemistry‘, 2, 3, ‘juan‘] ##del 删除列表的元素使用下标
5、修改列表中的元素
eg:list1[3]="ya" 结果:[‘1‘, ‘chemistry‘, 2, "ya", ‘juan‘] # 指定下标进行修改
原文:https://www.cnblogs.com/wangyajuanjuan/p/11531554.html