zoukankan      html  css  js  c++  java
  • pyhon 列表的增删改查

     li = ['alex', 'wusir', 'egon', '女神', 'taibai']
     l1 = li[2]
      print(l1)
    
    #增加 append() 增加到最后 insert(index, name)插入到哪里索引  extend()迭代加入
     li.append('日天')
     li.append(1)
     li.append([1,2,3,'sdf'])
     print(li)
    
     while 1:
         name = input('请输入')
         if name.upper() == 'Q':
             print(li)
             break
         else:
             li.append(name)
    
     li.insert(4,'春哥')
     print(li)
    
     li.extend('二哥')
     li.extend([1,2,3])
     print(li)
    
    # 删 prop(index) 索引删除有返回值
    
     li = ['alex', 'wusir', 'egon', '女神', 'taibai','taibai']
     print(li.pop(1)) # 返回值
     name = li.pop() # 默认删最后一个
     print(name, li)
    
     li.remove('taibai') # 按元素去删除 若有多个删除最后一个元素
     print(li)
    
    # li.clear()  # 清空列表
    
    # del li  #删除列表 打印会报错
    
    # del li[0:2]  #切片删除 多个
    # print(li)
    
    # 改
    # li = ['alex', 'wusir', 'egon', '女神', 'taibai','taibai']
    
    # li[0] = [123,2]
    # print(li)
    
    # 切片改
    # li[0:2] ='云姐货' # 先把前两个删除,后面对应值就改进去
    # print(li)
    
    # 查
    
    
    # li = ['alex', 'wusir', 'egon', '女神', 'taibai','taibai']
    #
    # for i in li:
    #     print(i)
    
    # 公共方法 len() count()
    # li = ['alex', 'wusir', 'egon', '女神', 'taibai','taibai']
    # l = len(li)
    # print(l)
    #
    # num = li.count('taibai')
    # print(num)
    #
    # index = li.index('taibai')   #查到索引
    # print(index)
    
    # 排序
    li = [1, 4, 3, 5, 6, 2]
    li.sort() # 正向排序
    print(li)
    li.sort(reverse=True)
    print(li)
    # 翻转
    li = [1, 4, 3, 5, 6, 2]
    li.reverse()
    print(li)
    

      

  • 相关阅读:
    多个有序链表的合并
    链表学习
    机器人上楼梯
    字符驱动
    第一个内核模块hello world
    装饰模式(decorator)
    使用WebRTC搭建前端视频聊天室——数据通道篇
    使用WebRTC搭建前端视频聊天室——点对点通信篇
    使用WebRTC搭建前端视频聊天室——信令篇
    使用WebRTC搭建前端视频聊天室——入门篇
  • 原文地址:https://www.cnblogs.com/directiones/p/10282376.html
Copyright © 2011-2022 走看看