# -*- coding: UTF-8 -*- li = [5, 4, 3, 2, 1] li.append('a') # print(li) print('a' in li) li.insert(2, 'HHH') #索引号之后插入 print(li) li2 = ['append','insert','extend'] li.extend(li2) # 把另外一个列表添加进去 print(li) v = li.pop() v2 = li.pop(2) #索引号 print(v) print(li) idx = li.index('a') #返回索引号 print(idx) li.pop(li.index('a')) print(li) print('-'.join(['1','2'])) #字符串的拼接 print(li.count(1)) li5 = [1,33,4,753,76] # li5.sort() #正向排序 # li5.sort(reversed=True) #逆向排序 print(li5) li6 = sorted(li5, reverse=True) #排序,返回一个对象 print(li6) """ a = [1, 23, '14'] b = a b[1]=0 # 会覆盖原有的值 print(a) # 会覆盖原有的值 """ l1 = [1, 'a'] # l2 = l1.copy() l3 = list(l1) l4 = l1[:] ### 深浅拷贝 print(id(l1)) # print(id(l2)) print(id(l3)) print(id(l4))