Python的列表(list)/元祖(tuple)的定義及常用操作


一. 什么是列表
  列表是一個可變的數據類型
  列表由[]來表示, 每一項元素使用逗號隔開. 列表什么都能裝. 能裝對象的對象.
  列表可以裝大量的數據
二. 列表的索引和切片
  列表和字符串一樣. 也有索引和切片. 只不過切出來的內容是列表
  索引的下標從0開始
  [起始位置:結束位置:步長]

三. 列表的增刪改查
  1. 增加
    append() 追加
    insert(index, 元素) 在index位置添加元素
    extend() 迭代添加
  2. 刪除
    pop(index) 按照位置刪除元素
    remove(元素) 直接刪除元素
    del 切片.
    clear() 清空列表
  3. 修改
    索引修改
    切片修改
  4. 查詢
    for el in list:
      el
  5. 常用操作
    1. sort() 排序 reverse=True降序
    2. reverse() 翻轉
    3. len() 求長度

四. 列表的嵌套
  降維. 一層一層看

五. 元組

  元組: 俗稱不可變的列表,⼜被成為只讀列表,只能看啥也不能干.

  使用()表示元組

  如果元祖中只有一個元素,一定要添加一個逗號, 否則就不是元組 (元素, )

  空元組: tuple()

  元祖是一個可迭代對象, 可以使用for循環

六. range
  range(n) 從0到n-1
  range(m,n) 從m到n-1
  range(m,n,q) 從m到n-1 每q個取1個
  綜上就是切片

七. 使用range和for循環來獲取列表中的索引
  for i in range(len(列表)):
    i 索引
  列表[i] 元素


免責聲明!

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



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