一、列表python
python列表的定義使用[]數據結構
list = [1,2,3,4,5] #建立一個心列表list
獲取列表中的值app
first = list[0] #list中第一個值 last = list[-1] #list中最後一個值
增、刪、改、查函數
list.append(6) #在列表末尾增長一個值 list.insert(1,3) #在列表的第二個元素插入一個新的元素3 del list[1] #刪除列表中的第二個元素 list[1:2] = [2.1,2.2] #將列表的第二個元素修改爲兩個新的元素,分別是2.1和2.2 isExits = 1 in list #查找元素1是否在list中,對應的還有not in count = list.count(3) #查找3在list中第一次出現的次數 index = list.index(3,0,4) #查找元素3在指定切片中第一次出現的位置 print(index) for item in list: print(item)
二、元組spa
元組列斯與list,建立時使用()標識,內部元素也是使用,隔開,可是元組不能二次賦值,至關於只讀列表code
能夠使用Tuple函數將一個字符串轉換爲一個原則對象
tuple = tuple("jimingyao") for item in tuple: print(tuple)
三、元字典blog
字典(dictionary)是除列表之外python之中最靈活的內置數據結構類型。列表是有序的對象結合,字典是無序的對象集合。索引
二者之間的區別在於:字典當中的元素是經過鍵來存取的,而不是經過偏移存取。字符串
字典用"{ }"標識。字典由索引(key)和它對應的值value組成。
dict = {"name":"mic"} dict['one'] = "This is one" dict[2] = "This is two" print(dict["name"]) #輸出鍵爲name的值 print(dict[2]) #輸出鍵爲2的值 print(dict.keys()) #輸出全部鍵值 print(dict.values()) #輸出全部值