#列表是可变类型,可以增删改查
#字符串不可变类型,不能修改,只能生成新的值。
#1.追加
# user_list = ['李泉','刘一','刘康','豆豆','小龙'] # user_list.append('刘铭') # print(user_list)
#2.清空
# user_list.clear()
# print(user_list)
#3.浅拷贝
# v = user_list.copy()
# print(v)
# print(user_list)
#4. 计数
# user_list = ['李泉','刘一','刘康','豆豆','小龙','李泉'] # v = user_list.count('李泉') # print(v)
#5. 扩展列表,可以添加多个元素
# user_list = ['李泉','刘一','刘康','豆豆','小龙'] # user_list.extend(['郭靖','黄蓉']) # print(user_list)
#6.查找元素索引
# user_list = ['李泉','刘一','刘康','豆豆','小龙','李泉'] # v = user_list.index('李泉') #只会找到第一元素的索引。 # v = user_list.index('李') #元素不存在会报错。 # print(v)
#7. 插入元素,指定索引随意插入
# a.insert(0,'中国') # print(a)
#8.根据索引删除并且获取元素
# user_list = ['李泉','刘一','刘康','豆豆','小龙','李泉'] # v = user_list.pop(1) # print(user_list) # print(v) # 执行结果: # ['李泉', '刘康', '豆豆', '小龙', '李泉'] # 刘一
#9. 根据元素删除
# user_list = ['李泉','刘一','刘康','豆豆','小龙','李泉'] # user_list.remove('刘一') # print(user_list)
#10. 列表反转
# user_list = ['李泉','刘一','刘康','豆豆','小龙','李泉'] # user_list.reverse() # print(user_list)
#11. 列表排序
# nums = [11,22,1,2,3,9,88] # print(nums) # # nums.sort() #默认从小到大 # # print(nums) # # nums.sort(reverse=True) #从大到小 # print(nums)
#额外功能
#user_list = ['李泉','刘一','刘康','豆豆','小龙','李泉'] # user_list[0] #索引 # user_list[1:5:2] #切片,补偿是2 # del user_list[0] #删除
#循环列表
# for i in user_list: # print(i) # #修改 # user_list[0]='小二'
#列表嵌套
# user_list = ['李泉','刘一',['1','小二'],'小龙','李泉']