#列表的定義
列表就是能裝物件的物件
在python中用[ ]來描述列表,內部元素用逗號隔開,對資料型別沒有要求
lst = ["天龍八部
", "
西遊記", "
紅樓夢", "
銀平煤", "
綠平煤"
]print(lst[3])
print(lst[-3])
(lst)
print(lst[1:4]) #
切片,原來是什麼型別. 得到的就是什麼型別
print(lst[-1::-2]) #
倒著切
lst = ["凡人修仙傳
", "
誅仙", "神墓"
]#看見"
)"追風箏的人")
lst = ["
凡人修仙傳
", "
誅仙", "神墓"
]lst.insert(1, "
琴帝") #
新增到指定位置
lst = ["
凡人修仙傳
", "
誅仙", "神墓"
]lst.extend([
"胡辣湯
","豬蹄子
", "
豬頭肉", "
五花肉"]) #
迭代新增
lst = ["鬥破蒼求
", "
手機", "
爵跡", "
滿城盡帶**甲
", "
三生三世十里桃花"]
pop() 預設從後往前刪
lst.pop()
pop(索引) 按照索引位置刪除
lst.pop(1)
lst = ["
鬥破蒼求
", "
手機", "
爵跡", "
滿城盡帶**甲
", "
三生三世十里桃花"]
remove(元素)
lst.remove(
"滿城盡帶**甲")
lst = ["
鬥破蒼求
", "
手機", "
爵跡", "
滿城盡帶**甲
", "
三生三世十里桃花"]
del lst[::2]
lst = ["
鬥破蒼求
", "
手機", "
爵跡", "
滿城盡帶**甲
", "
三生三世十里桃花"]
lst.clear()
#清空.
lst = ["蘇秦", "
武大", "
武二", "
寶元", "
李誕", "
池子", "
王建國"
] lst[3] = "松江"
#通過索引修改 index out of range 索引下標越界
print(lst)
for i in 123: #'int' object is not iterable
(i)for i in
'123
': #
字串可以
print(i)
tu = ("dnf", "
lol", "
王者榮耀
", "
qq飛車
", "炫舞"
, {}, tuple(), )
(tu)
#tu[1] = "呵呵" # 元組是唯讀列表,不能增刪改,只能看
(tu)
元組也有索引和切片
print(tu[3:5])
print(tu[3:7:2])
元組有坑
空元祖tu = tuple() #
固定寫法
元組中如果只有乙個元素
tu = (1) #
不是元組
tu = (1, ) #
這個是元組
(type(tu))
好習慣: 寫元組的時候末尾加個逗號
tu = ("
鍋包肉", "
酸菜燉粉條+五花肉
", "
紅燒鯉魚
", "
紅燒肉")#
元組也是可迭代的
for item in tu: #
可以使用for迴圈
print(item)
#range(引數) [0,引數) range(5),就是0到4
for i in range(20):
(i)#
range(引數1, 引數2) [引數1, 引數2) 切片
for i in range(10, 20):
(i)#
range(引數1, 引數2, 引數3) [引數1, 引數2) 每隔 引數3個位置取乙個
for i in range(10, 20, 3):
(i)for i in range(20,10,-2):
(i)#
步長如果為負數,那麼start要比end大,好比數軸,步長為正數,從左往右找,為負數,從右往左找
lst = ["
周杰倫", "
動畫城", "
大風車", "
隨便加", "
寶寶", "
孟孟", "
萌萌", "孟萌"
]for item in lst: #
只能拿到元素. 獲取不到索引
(item)
for i in range(len(lst)): #
i就是索引 lst[i]元素
print(i, lst[i])
python之路 列表,元組
列表 list 基礎資料型別之一,可以索引,切片,步長,切片 步長可以增刪改查,可迭代,可巢狀字典,元組,列表 一 索引,切片,步長 list01 1,2,3,eric west 1.索引 fz list01 0 print fz result 1 反向查詢 print list01.index 1...
python之路 04 列表 元組
1 增加 2 刪 1.pop 預設從後向前 pop 1 刪除1 位置的元素 2.remove 刪除指定元素 不存在時報錯 3.del 列表 3 用索引或切片刪除 4.clear 清空 3 改 索引修改 改完要塞回去 1.列表 3 把 3 位置的改成 2.列表 1 3 切片修改 3.列表 1 5 2 ...
python之路 列表及元組之定義
python開發之路 列表及元組之定義 列表是以後用處較大的乙個資料型別,這種資料型別可以儲存按組分類的資訊。好了,我不多說,開始講了!好了,現在我有個情景,我要存東漢時期 南韓,秦國,所有國家,而且要按順序存。這個我們就得把他們集合成一組了。老規矩,我來給你們看一眼山炮碼農的 當然,這種 在pyt...