Python3 自學筆記03 列表與字典

2021-09-11 01:25:52 字數 1041 閱讀 7579

1、list列表

使用定義列表,列表內元素使用「,」分隔;

#定義乙個列表

list1 = [1, 2, 'a', 'test']

#獲取列表長度

len1 = len(list1)

print(len1)

#新增乙個元素

print(list1)

#列表拼接

list1 = list1 + [111, 222, 333]

#迴圈輸出列表資料

for i in list1:

print(i)

#索引與切片

print(list1[2]) #輸出索引為2的元素

print(list1[2:4]) #輸出索引2和索引4之間的元素

print(list1[-3:]) #輸出最後三個元素

2、dict字典

使用{}定義,字典元素包含key:value,使用dict.keys()獲取字典中的key值,dict.values()獲取字典中鍵值,dict.items()將字典中所有項以列表返回;

#定義乙個字典

dict1 =

#輸出字典長度

print(len(dict1))

#輸出字典中所有的key

print(dict1.keys())

#輸出字典中所有的value

print(dict1.values())

#輸出字典所有key和value

for k,v in dict1.items():

print("the key is %r"%k)

print("the value is %r"%v)

#輸出字典中某個key的value

print(dict1["username"])

#增加或修改字典中value

dict1["password"] = 654321 #修改password的value為654321

dict1['age'] = 21 #新增age資訊

python3基礎知識自學筆記2 列表

列表 list 列表是一種無序的 可重複的資料序列,可以隨時新增 刪除其中的元素。列表頁的每個元素都分配乙個數字索引,從 0 開始 列表使用方括號建立,使用逗號分隔元素 列表元素值可以是任意型別,包括變數 使用方括號對列表進行元素訪問 切片 修改 刪除等操作,開閉合區間為 形式 列表的元素訪問可以巢...

python3 列表練習

python 列表綜合練習 使用 python 語言建立空列表 score,按學號順序 由小到大 儲存多個學生 一門課程的考試成績。呼叫列表操作的常用函式實現以下功能 1 建立乙個空列表 score 68,87,92,100,76,88,54,89,76,61 3 輸出score 列表中第 3 個元...

python3 列表函式

python中列表是可變的,這是它區別於字串和元組的最重要的特點,一句話概括即 列表可以修改,而字串和元組不能。列表函式 含義把乙個元素新增到列表的結尾,相當於 a len a x list.extend l 通過新增指定列表的所有元素來擴充列表,相當於 a len a l。list.insert ...