Python 新手學習記錄 列表 字典

2021-10-05 19:12:44 字數 1068 閱讀 6465

今天是python學習的第二天,列表和字典,個人筆記記錄

name=[『小白』,『小紅』,『小藍』,『小黃』]

索引從0開始 print(name[0]) 小白 可以逆序訪問 print(name[-1]) 小黃

修改某個元素 name[0]=『大白』 print(name[0]) 大白

刪除元素

del() 刪除某個位置元素 del name[0] print(name)

[『小紅』,『小藍』,『小黃』]

remove() 元素位置不明確刪除某個元素 name.remove(『小紅』) print(name) [『小白』,『小藍』,『小黃』]

pop() 刪除的時候可以將值賦值給新的變數 可以繼續使用

name1=name.pop(1)

print(name) [『小白』,『小藍』,『小黃』]

print(name1) 小紅

組織列表 排序 name.sort() 按照字母順序排序 name.sort(reverse=true) 按照字母倒序排序

print(sorted(name)) 臨時性排序 name.reverse() 倒序排序

永久性的修改了排列的元素

列表的長度 print(len(name)) 4

擷取列表元素 用冒號:

dicname=

取值 dicname[『name』] 輸出 小白 如果字典不存在key會報錯

get取值 dicname.get(『name』) 輸出 小白 key不存在 ,返回 none /指定值

新增物件 dicname[『position』]=『經理』 如果字典不存在這個物件 新增 否則 更改key的值

批量操作字典 dicname.update(name=『小紅』,***=『男』)

刪除 pop() 刪除給定鍵對應的值

dicname.pop(『age』)

5.使用popitem() 刪除字典最後乙個物件 dicname.popitem()

6.清空字典 clear dicname.clear()

python列表,字典

1字串處理 s.startswith adfaas s這個字串是不是以adfaas開始 s.endswith adfaas s這個字串是不是以adfaas結束 s.find substring,start end 可指範圍查詢子串,返回索引值,否則返回 1 s.rfind substring,sta...

Python 列表 字典

陣列 只能儲存同一種資料型別的結構 元組tuple 定義列表 定義元組 元組被稱為被帶了緊箍咒的列表,那麼就證明元組與列表的功能類似,只是不如列表強大。元組是不可變的資料型別 不能修改元組中的元素 列表是可變資料型別,可以修改元素。那就有了增刪改查 拿出列表最後乙個元素,最後乙個元素是列表,再拿出列...

python學習記錄 列表

列表常用方法 l.count obj 統計某個元素在列表l中出現的次數 l.extend seq 在列表l末尾一次性追加另乙個序列seq中的多個值 用新列表擴充套件原來的列表 l.index obj 從列表l中找出某個值第乙個匹配項的索引位置,索引從0開始 l.insert index,obj 將物...