• 列表的使用


    • 修改列表    list[1]=...
    • 删除            del list[1]
    1. 列表内容拼接
      n = ["asdas", 13]
      s = ""
      for i in n:  # 列表中包含数字和字符串只能自己设置For循环拼接
          s = s + str(i)
      print(s)
      
      n = ["123", "ads"]
      print("".join(n))
    2. 追加
      li=[1,2,3,1]
      li.append(45)
      print(li)
    3. 清除
      list=[1,2,3,1]
      list.clear()
      print(list)
    4. Copy
      list = [1, 2, 3, 1]
      
      print(list.copy())
    5. 扩展
      list = [1, 2, 3, 1]
      list.extend("asd")
      print(list )       #参数:可迭代对象
                                内部要执行For循环
    6. 根据值寻找当前索引位置
      list = [1, 2, 3, 1]
      
      print(list.index(2) )            #从左向右找到第一个
    7. 在指定位置插值
      list = [1, 2, 3, 1]
      list.insert(0,99)
      print(list )   
    8. 删除
      list = [1, 2, 3, 1]
      del list[1]
      print(list )                #del和pop都            
                                    是通过下
      list = [1, 2, 3, 1]           标删除,pop
                                    可以显示删除的
      print(list.pop(2))            内容,默认删除
      print(list )                  最后一个
      
      list = [1, 2, 3, 1]
      
      list.remove(2)
      print(list )
    9. 反转
      list = [1, 2, 3, 1]
      
      list.reverse()
      print(list )
    10. 排序
      list = [1, 2, 3, ]
      
      list.sort(reverse = True)              #默认从大到小,reverse可以反转排序
      print(list )
  • 相关阅读:
    Tempter of the Bone
    CODE[VS]1160 蛇形矩阵
    CODE[VS] 1205 单词翻转
    CODE[VS] 1204 寻找子串位置
    a little sweet~
    我多喜欢你,你会知道
    P1474 货币系统 Money Systems
    P1096 Hanoi双塔问题
    P1209 [USACO1.3]修理牛棚 Barn Repair
    下一秒
  • 原文地址:https://www.cnblogs.com/alex-anan/p/8427196.html
Copyright © 2020-2023  润新知