Python訪問列表中的值


Python訪問列表中的值:

列表中可以包含所有數據類型:

# 列表中可以存放 數字數據類型數據 # int 型數據 lst = [1,2,3] print(lst) # [1, 2, 3] # float 型數據 lst = [1.1,2.2,3.3] print(lst) # [1.1, 2.2, 3.3] # complex 型數據 lst = [1.3+4j,2+5J,3+9j] print(lst) # [(1+4j), (2+5j), (3+9j)] # # 列表中可以存放 字符串數據類型數據 # str 型數據 lst = ['1','2','3'] print(lst) # ['1', '2', '3'] # # 列表中可以存放 字典數據類型數據 # dict 型數據 lst = [{'a':1},{'b':2},{'c':3}] print(lst) # [{'a': 1}, {'b': 2}, {'c': 3}] # # 列表中可以存放 元組數據類型數據 # tuple 型數據 lst = [(1,2,3)] print(lst) # [(1, 2, 3)] # # 列表中可以存放 集合數據類型數據 # set 型數據 lst = [{1,2,3}] print(lst) # [{1, 2, 3}] # 使用 list 對數據進行強制轉換 lst = list((1,2,3)) print(lst) # [1, 2, 3]

訪問列表元素:

通過索引下標:

# 通過索引下標獲取列表元素 lst = [1,4,7,2,5,8] print("lst 的第一個元素是",lst[0]) # lst 的第一個元素是 1 print("lst 的第四個元素是",lst[3]) # lst 的第四個元素是 2

通過切片進行獲取:

# 切片 [start(默認為 0 ),end(一直到 end-1 位置),step(默認為 1 )] # 默認的都可以省略不寫 # 列表翻轉 lst = [1,4,7,2,5,8] # 8 的索引位置是 5 print(lst[::-1]) # [8, 5, 2, 7, 4, 1] print(lst[2:5]) #不包含 5 # [7, 2, 5] print(lst[2:5:2]) #不包含 5 # [7, 5]

2020-02-09


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM