目錄如果現在有乙個需求,我們需要儲存乙個人的愛好,如果我們使用我們之前學過的資料型別儲存,那麼毫無疑問,我麼只能使用字串儲存,並且乙個人的愛好可能是多個的,因此我們用空格作為愛好與愛好之間的分隔符。
hobbies = "read run girl"
print(hobbies)
read run girl
但是我們一直在強調,存不是目的,取才是目的。如果現在給我們乙個需求,需要我們取出這個人的某個愛好,貌似以我們現在的知識無從下手。這個時候就得改變我們的策略,我們可以換種方法儲存乙個人的愛好——列表。
列表也是一種資料型別,用於儲存多個資料,就像容器一樣。
它是有序的,不會去重,中括號內逗號隔開多個元素
lt = ['xucheng','handsome','chenyuxing','beautiful',1,1,1,1]
print(lt) # 輸出 ['xucheng', 'handsome', 'chenyuxing', 'beautiful', 1, 1, 1, 1]
存不是目的,取才是目的,我們介紹列表索引取值的方法,牢記索引序號從0開始。
hobby_list = ['read', 'run', 'girl']
# 索引序號 0 1 2
# 取出第二個愛好
print(hobby_list[1])
輸出:run
hobby_list = ['read', 'run', ['girl_name', 18, 'shanghai']]
# 取出girl的年齡
print(hobby_list[2][1])
輸出:18 資料型別 列表
建立列表 names 晴明 神樂 源博雅 八百比丘尼 追加列表元素 刪除列表元素 del names 1 刪除下標對應的元素,必須用下標names.remove 神樂 刪除指定的元素,不能用下標names.pop 刪除最後乙個元素插入列表元素 names.insert 1,犬神 在1號元素前插入 犬...
資料型別 列表
一 列表 1.1 作用 多個裝備,多個愛好,多門課程,多個女朋友等 1.2 定義 內可以有多個任意型別的值,逗號分隔 my friend sean 18,75kg 176cm jake 21,50kg 165cm print my friend msg list anc print msg a n ...
Python資料型別 列表型別
res list hello 能被for迴圈的型別均可作list型別轉換,字串,列表,字典l 11,22,33 print l 1 l 0 44 print l l 11,22,33,44,55 res l 0 4 2 l 頭 尾 步長 顧頭不顧尾,不是改原值,是產生新值 res1 l 複製原列表l...