人生苦短_我用Python_list(列表)_002
# coding=utf-8
# 列表 list 列表函数
# 列表的特性: 可以有任何类型的值 可以更改 # 可以更改、增加、删除、修改 # 增加 append 直接在尾巴增加 list_1 = [22, 33333, 'demo'] list_1.append('99999') print(list_1) # 增加 insert(i,x) 可以在指定的位置增加、 # i就是你的元素所在的位置 下标 从0开始 # x就是你要插入到列表中的值 list_1 = [22, 33333, 'demo'] list_1.insert(0, 'Zero') print(list_1) # 增加 extend 把两个list合并成一个list list_1 = ['demo', 'demo2', 'demo3'] list_2 = ['python', 'python2', 'python3'] list_1.extend(list_2) print(list_1) # 删除 pop list_1 = ['demo', 'selenium', 'driver'] list_1.pop() # 默认从末尾删除元素 print(list_1) list_1.pop(0) # 删除指定位置的元素 print(list_1) # 删除 remove 指定删除的元素 list_1 = ['demo', 'python', 'php'] list_1.remove('demo') print(list_1) # 更改 = 赋值运算 list_1 = ['demo', 'python', 'php'] list_1[0] = 'java' print(list_1) # 列表去重 set list_1 = ['demo', 'python', 'php', 'java', 'php', 'python'] print(list(set(list_1))) # 排序 sort list_1 = ['demo', 'python', 'php'] list_2 = [1, 88, 999, 1233] list_1.sort() print(list_1) list_2.sort() print(list_2) # 倒序 reverse() list_1 = ['demo', 'python', 'php'] list_2 = [1, 88, 999, 1233] list_1.reverse() print(list_1) list_2.reverse() print(list_2) # 统计 count list.(obj) list_1 = ['demo', 'python', 'php', 'java', 'php', 'python'] list_1.count('python') print(list_1)
Bug? 不存在的!