列表
在Python中列表用[]来表示,中间的元素可以是任何类型,用逗号分隔。列表是可变类型。
列表常用操作:增删改查
names = ["小明","小红","笑笑","开心","骗子","小偷","混子","笑笑"] #print(type(names)) 打印他的类型 print(names) names[names.index("骗子")] = "章胖子" print(names) # print(names[-1]) #取操作 # print(names.index("小红")) #查找 返回 元素的索引\下标 # print(names[3:5]) # print(names.count("笑笑"))#统计 # names.append("小刘")#追加 # print(names) # # #insert 插入 # names.insert(3,"小吴") # names.insert(4,"大牛") # print(names) # #如果记不住方法的话就cart+方法名 # print(names.pop(5))#删除,默认删除最后一个 # names.remove("笑笑")#重名的默认删除最左边的 # del names[1] # print(names)
# names = [‘xing‘] # names2 = ["jack","rain","rachel","4","5","!"] # names.clear() #清空列表 #names.extend(names2)#扩展列表 #names = names + names2 #names2.reverse()#反转 # names2.sort() # print(names2) name = "Xing Xu" name2 = name #name2本就不是指向name name2通过name找到name的地址并指向它,name改了就是在name开辟一块新的地址, # 就会把它的指向新的地址,之前的就划掉了,Python有自动的回收机制; name = "ALEX LI" print(name2 , name)