1、列表
a) 什麼是列表
eg:students=['小明','小紅','小剛'];
列表的下表從0開始
b) 從列表取元素
取單個值:
print(students[2])#輸出小剛
取多個值:去多個值有很多方式,例如用冒號(:)切片取數,和迴圈遍歷取數
列表切片取數:
規則:下表從0開始
取頭不取尾
eg:list=[5,6,7,8,9]
取所有數:list[:]
取頭:[2:]#返回[7,8,9]
不取尾:[:2]#返回[5,6]
c) 從列表中增加元素
list=[1,2]
lsit.aend([4,5])#輸出[1,2,3,[4,5]]
2、字典
a) 什麼是字典?
eg:scores=
1.有名稱2.有等於號(=)3.有{}4.元素是以逗號隔開5.每個元素是以鍵值對組成,鍵和值用冒號隔開
b) 給字典新增和刪除元素
1. 字典元素刪除
del scores['小紅']通過鍵刪除元素
2. 字典新增元素
scores['小紅']=92#這時候小紅會在小剛的後面,分數為92
3、列表和字典的不同點和相同點
不同點:列表中的元素是有序的,不同的序號元素相同也是兩個元素。字典中的元素的無需的
相同點:列表和字典都可以通過賦值語句來修改元素
列表和字典可以相互巢狀,及列表中可以包含列表和字典,字典中也可以包含字典和列表
Python 列表 元組和字典
python三種內建的資料結構 列表 元組 字典 一 列表 list 表示方法 list 1,2,3,4 list 0 1 對列表內元素可進行增 刪 改 查等操作 list.insert index,value 指定索引前面插入乙個值 list.pop 從list中移除元素,預設最後乙個元素,並返回...
python 列表 元祖和字典
一 列表迴圈 names 哈哈 嘿嘿 while false i 0 元素下標 while i 如圖 for 迴圈做法 1.for i in range len names print names i 2.for i in names print i 1,2,5,7 是 以split 來分割,返回值...
列表和字典基本操作
list操作 list test teacher student master father print list test 輸出整個這個list列表 print list test 0 索引值從下標為0開始 print list test 1 訪問最後乙個元素可以索引值為 1 message f ...