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)                                              # 复制列表
原文地址:https://www.cnblogs.com/yuer02/p/12188346.html