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)
    

      

  • 相关阅读:
    Java面试不得不知的程序(二)
    Java面试不得不知的问题(一)
    Java框架 面试题总结
    JavaSE 面试题总结
    JavaEE 面试题总结
    DBUtils 学习使用
    JavaWeb —— JSP 总结
    java 单例模式(singleton)
    java 上溯造型与下塑造型
    java 第六章 面向对象基础
  • 原文地址:https://www.cnblogs.com/directiones/p/10282376.html
Copyright © 2011-2022 走看看