总:列表list是有序的,可变的,可重复的。
列表增加可使用的方法:
一. list1.append("1hite") 向列表的末尾添加元素
二. list1.insert(2,"2hite") 向列表的第二个位置插入元素
三. list1.extend("3hite") 使用extend添加元素
1.添加的元素是字符串,则会将3hite进行拆分依次添加到列表
2.添加的是元组("3hite",),列表["3hite","4hite"],集合 {"3hite"}将元素的所有数据添加到列表
3.添加的是字典{"3hite":"4hite"}将键的数据添加到列表
2.列表删除可使用的方法:
一. list1.remove("1hite") 一次删除一个元素,有重复的元素只删除第一个,若元素不存在,则报异常
二. list1.pop(0) 删除指定位置的元素,指定位置不存在则报错,若不指定位置,则删除最后一一个
三. list1.clear() 清空列表
四. del list1 删除列表
3.列表修改可使用的方法:
一. list1["2"] = "1hite" 下标取值进行修改
二. list1[3:] = ["2hite","3hite"] 通过切片进行修改
4.列表查找可使用的方法:
一. list2 = list1.copy() 使用copy复制的列表,操作起来互不相干
二. list1.count("1hite") 元素1hite出现的次数
三. list1.index("1hite") 1hite首次出现的位置
四. list1.reverse() 列表元素反转
五. list1.sort() 将列表元素排序