python之列表学习
1、列表:一系列元素的顺序组合
标志符[],用,分隔,可随时修改
2、列表方法
nums = [1,2,3,4,5,6] number = [7,8,9] # 查看类型 print(type(nums)) # 查看列表函数 print(dir(nums)) # 添加方法 # append 在列表末尾添加元素 # insert 指定位置添加元素 # extend 扩展 nums.append(7) print(nums) nums.insert(1,6) # 前一个是索引号,后一个是元素 print(nums) nums.extend(number) print(nums) # 删除方法 # pop 弹出 默认是删除最后一个,指定索引也可以 # remove 从左往右删除一个指定的元素 nums.pop(0) print(nums) nums.remove(3) print(nums) # 查找方法 # count 查找元素个数 # index 查找元素索引 print(nums.count(2)) print(nums.index(7,2)) # 排序方法 # reverse 倒序 # sort ascii码表排序 nums.reverse() nums.sort(reverse=True) # 对列表进行永久性排序,倒序排序 nums.sort() print(nums) # 切片 print(nums[0:3]) print(nums[:4]) # 因为没有指定第一个索引,所有自动从列表开始 print(nums[1:]) # 索引到列表末尾 print(nums[-1:]) num = nums[:] print(num) # 复制列表