跳至正文
View Categories

< 1 min read

主要内容 #

  1. 列表元素的基本操作:修改,删除,拼接

1. 列表元素的修改 #

如果需要修改列表中的元素,可以直接对列表元素进行赋值。格式如下: List[index] = element
  • List是列表或列表变量,index是索引,element是新的值。
  • 修改列表元素举例
    list1 = ['Python', 'c++', 1997, 2000]
    list1[2] = 0
    print(list1)

    2. 列表元素的删除 #

    列表中的元素也是可以被删除的,删除格式如下: del List[index] 或 del List[start:end:step]
  • del是关键字,声明要做删除操作
  • List[index]是索引的结果,将列表中索引的结果从列表中删除。
  • List[start:end:step]是截取的结果,将截取的结果从列表中删除。
  • 删除列表元素举例
    list1 = ['Python', 'c++', 1997, 2000]
    del list1[2]
    print(list1)
    删除列表截取的元素举例
    list1 = ['Python', 'c++', 1997, 2000, '99', 0]
    del list1[3:]   # 或 del list1[3:len(list1)]
    print(list1)

    3. 列表元素的拼接 #

    可以通过运算符加号 “+” 或者增量赋值运算符 “+=” 对列表进行拼接 通过+号拼接:
    list1 = [1,2]
    list2 = [3,4]
    list3 = list1 + list2
    print(list3)
    通过增量赋值运算符 += 拼接:
    list1 = [1,2]
    list2 += list1
    print(list2)

    4. 小结 #

  • 直接对列表元素进行赋值,以修改列表的元素
  • 通过del关键字删除列表的某个元素或某段截取的元素
  • 通过+或+=对列表进行拼接
  • OJ训练题 #

    1、学识币 – ★
    2、回力车 – ★
    3、等腰直角三角形 – ★
    4、【基础】回文数 – ★★
    5、【基础】小鱼的航程 – ★★★