所謂列表嵌套指的是一個列表裡面包含了其他的子列表。
應用場景:
要存儲班級一、二、三個班級學生姓名,且每個班級的學生姓名在一個列表中。
如,這是一個大列表裡面包含三個小列表,每個小列表就是一個班級,按照列表的基礎語法每個數據都用一個逗號隔開就可以了:
name_list = [['小白', '小青', '小紅'], ['王五', '李四', '張三'], ['Python', 'Java', 'Php']]
步驟:
第一步:按照下標查找到包含某個數據所在的子列表
第二步:從找到的字列表中,再按照下標找到最終想要的數據
代碼體驗:
name_list = [['小白', '小青', '小紅'], ['王五', '李四', '張三'], ['Python', 'Java', 'Php']]
print(name_list) # 結果 [['小白', '小青', '小紅'], ['王五', '李四', '張三'], ['Python', 'Java', 'Php']]
# 列表嵌套時候數據查詢
# 拿到第一個字列表
print(name_list[0]) # 結果:['小白', '小青', '小紅']
# 拿到第一個子列表當中的第二個數據 ----把第一個字列表看做是一個列表名直接在後面寫上下標即可
print(name_list[0][1]) # 結果:小青
執行結果如圖:
更多Python方面的學習文章可以去Python自學網搜索,不僅有基礎知識文章還有很多例子供大家練手,想要系統的學習Python全棧課程也可以的哦。