Python3.5入門學習記錄-列表、元組、字典

一、列表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()) #輸出全部值
相關文章
相關標籤/搜索