Python3.5-20190503-廖老师-自我笔记

列表和元组     list1 =  [1,4,6,788,345,757]            tuple1 =      (345,234,567,878)         切记你的变量名不能和  help('keywords')中的重名

列表是[]包起来list是一种有序的集合.你还可以随意改变他的值. list1[0] = "fan"

想知道list怎么使用:help(list),一起皆对象

项目中无非就是对数据的增删改查,所以学list就是要学增删改查

  python中自带的方法可以使用在list上的:

  len(list1)-------------------长度

  max(list1)----------------最大的

  min(list1)------------------最小的

  list(tuple1)---------------可以将元组\字符串转成列表

 

  list类自带的方法:list1是实例化对象

  list1[0]  --------获取第一个

  list1[0:4]  ------切片获取多个值  (左闭右开-不包含第四个)    list1[0:100000000]  切片不会报错    list1[10:0:-2] 从右往左切片间隔两个取值

  

 

  

  list1.append("cc")  ---在结尾加

  list1.insert(0,'zhang') --------在0位置插入zhang

  list1.extend(list2)   ------------把list2,添加到list1后面

  list1+ list2   -----------列表的拼接,把list2添加到list1后面

  list1*2       -------------两个list1 拼接

  

  list1.count('fan')  --------fan在list1中出现了几次

  list1.index("fan") -----------索引位置

 

  list1.pop(0) ----------删除索引位置在0的元素,并且返回值(里面是索引值)

  list1.remove("fan")   -----------删除fan元素

  list1.sort()  -------将列表按上升排序  list1.sort(reverse = True)  降序排列      list2 = list1[::-1]   这个是将list1倒序,并且赋值给list2  list1.reverse()也是倒序

 

 

 

 

 

  成员检查 : 'fan'  in list1   返回True   "fan" not in list1  返回F

  list1.copy()  --------复制一个副本出来

 

 

 元组 不想多少了,说列表心累啊       任何数据用逗号分隔的就是元组

 

  

  

  

  

 

posted @ 2019-05-03 11:31  Tarzen  阅读(170)  评论(0编辑  收藏  举报