列表的使用

  • 修改列表    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 )
原文地址:https://www.cnblogs.com/alex-anan/p/8427196.html