1. 程式人生 > >Python3.5-20190503-廖老師-自我筆記

Python3.5-20190503-廖老師-自我筆記

一個 不包含 分享圖片 拼接 變量 reverse 包含 copy 第一個

列表和元組     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() --------復制一個副本出來

技術分享圖片

技術分享圖片

技術分享圖片

元組 不想多少了,說列表心累啊 任何數據用逗號分隔的就是元組

技術分享圖片

  技術分享圖片

  技術分享圖片

  

  技術分享圖片

Python3.5-20190503-廖老師-自我筆記