1. 程式人生 > 實用技巧 >Python資料型別之列表

Python資料型別之列表

一.基本資料型別

  整數:int
  字串:str(注:\t等於一個tab鍵)
  布林值: bool
  列表:list (元素的集合)
  列表用[]
  元祖:tuple
  元祖用()
  字典:dict
注:所有的資料型別都存在想對應的類列裡

二.列表所有資料型別:

基本操作:

  • 索引
  • 切片
  • 追加
  • 刪除
  • 長度
  • 切片
  • 迴圈
  • 包含
list

三.所有列表資料型別舉例

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 #!/usr/bin/env python # -*- coding:utf-8 -*- #append追加 name_list=["zhangyanlin","suoning","nick"] name_list.append('zhang') print(name_list) #count制定字元出現幾次 name_list=["zhangyanlin","suoning","nick"] name_list.append('zhang') name_list.append('zhang') name_list.append('zhang') print(name_list.count(
'zhang')) #extend可擴充套件,批量往裡加資料 name_list=["zhangyanlin","suoning","nick"] name=["aylin","zhang","yan","lin"] name_list.extend(name) print(name_list) #index找到字元所在的位置 name_list=["zhangyanlin","suoning","nick"] print(name_list.index('nick')) #insert插入,往索引裡面插入值 name_list=["zhangyanlin","suoning","nick"
] name_list.insert(1,"zhang") print(name_list) #pop在原列表中移除掉最後一個元素,並賦值給另一個變數 name_list=["zhangyanlin","suoning","nick"] name=name_list.pop() print(name) #remove移除,只移除從左邊找到的第一個 name_list=["zhangyanlin","suoning","nick"] name_list.remove('nick') print(name_list) #reverse反轉 name_list=["zhangyanlin","suoning","nick"] name_list.reverse() print(name_list) #del刪除其中元素,刪除1到3之間的 name_list=["zhangyanlin","suoning","nick"] delname_list[1:3] print(name_list)

四.索引

1 2 name_list=["zhangyanlin","suoning""aylin""nick"] print(name_list[0])

五.切片

1 2 name_list=["zhangyanlin","suoning""aylin""nick"] print(name_list[0:2])

六.總長度len

1 2 name_list=["zhangyanlin","suoning""aylin""nick"] print(name_list[1:len(name_list)])

七.for迴圈

1 2 3 name_list=["zhangyanlin","suoning""aylin""nick"] foriinname_list: print(i)