wxyfj 发表于 2018-8-8 09:12:52

python列表,元组

#定义一个列表:  
list=["test",1,2,"book"]
  
#拷贝list,生成新的list2:
  
list2=list.copy()
  
#这个copy为浅拷贝,也就是相当于linux里面的软链接,当list中元素发生改变时,list2中的元素
  
也会同时发生改变;
  
#深拷贝,深拷贝相当于windows的复制,原list改变,list2不会变化:
  
list2=list.deepcopy()
  
#列表的反转输出:
  
list.reverse()
  
print(list)
  
['book', 2, 1, 'test']      #打印结果
  
#列表的合并:
  
list=["test",1,2,"book"]
  
list2=["book",2,1,"test"]
  
list.extend(list2)
  
print(list)
  
['test',1,2,'book','book',2,1,'test']    #打印结果
  
#列表嵌套:
  
list=["test",1,2,"book",["book",2,1,"test"]]
  
print(list)
  
['test',1,2,'book',['book',2,1,'test']]    #打印结果
  
#获取列表中列表的元素:
  
print(list[-1])
  
book      #打印结果
  
#列表排序,int和str字符串不能进行:
  
list=
  
list.sort()
  
print(list)
  
    #打印结果
页: [1]
查看完整版本: python列表,元组