zoukankan      html  css  js  c++  java
  • python列表的方法(改变原列表)

    1. xxx.append()      末尾添加一个元素

      效果图:

      代码:

      # append()  末尾添加一个元素
      my_list = ['1','2','3','4']
      print('原列表:',my_list)
      my_list.append('five')
      print('现列表:',my_list)
    2. xxx.insert()     向指定位置插入元素
      效果图:

      代码:

      # insert()  向指定位置插入元素
      my_list = ['1','2','3','4']
      print('指定插入前',my_list)
      my_list.insert(1,'哈哈')
      print('指定插入后',my_list)
    3. xxx.extend()   末尾添加多个
      效果图:

      代码:

      # extend()  末尾添加多个
      my_list = ['1','2','3','4']
      print(my_list)
      # my_list.extend(['加油','哈哈'])  感觉下面代码更少
      my_list +=['加油','哈哈']
      print(my_list)
    4. xxx.clear()   清空序列
      效果图:

      代码:

      # clear() 清空序列
      my_list = ['1','2','3','4']
      print('清空序列前:',my_list)
      my_list.clear()
      print('清空序列后:',my_list)
    5. xxx.pop()  删除元素
      效果图:

      代码:

      # pop() 根据索引删除并返回被删除的元素
      my_list = ['1','2','3','4']
      print('删除的元素前:',my_list)
      deleted_elements = my_list.pop(1)
      print('删除的元素后:',my_list)
      print('删除的元素:',deleted_elements)
    6. xxx.remove()  删除指定的元素,如果有多个相同的元素,删除第一个
      效果图:

      代码:

      # remove() 删除指定的元素,如果有多个相同的元素,删除第一个
      my_list = ['1','2','3','4','2']
      print('删除的元素前:',my_list)
      my_list.remove('2')
      print('删除的元素后:',my_list)
    7. xxx.reverse()  反转列表
      效果图:

      代码:

      # reverse()  反转列表
      my_list = ['1','2','3','4','5']
      print('反转列表前:',my_list)
      my_list.reverse()
      print('反转列表后:',my_list)
    8. xxx.sort()  列表排序
      效果图:

      代码:

      # sort()  列表排序   默认是升序
      # 如果需要降序排列,则需要传递一个reverse=True作为参数
      my_list = ['1','4','3','2','5']
      print('排序前:',my_list)
      my_list.sort()
      print('升序后:',my_list)
      my_list.sort(reverse=True)
      print('降序后:',my_list)
  • 相关阅读:
    as3关于正则表达式的那些事
    Flex中使用ArrayCollection的注意事项
    flash资源优化技巧
    测试版权信息
    PHP解密Unicode及Escape加密字符串函数
    php foreach
    硅谷黑暗面:房价过高、政治斗争和岗位侵略
    菜鸟网络股权分配:阿里巴巴占51%的股份
    vue 数据导入加载样式
    CSS文字过多设置省略号
  • 原文地址:https://www.cnblogs.com/FlyingLiao/p/11184173.html
Copyright © 2011-2022 走看看