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

    效果图:

    代码:

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

    代码:

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

    代码:

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

    代码:

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

    代码:

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

    代码:

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

    代码:

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

    代码:

    # sort()  列表排序   默认是升序
    # 如果需要降序排列,则需要传递一个reverse=True作为参数
    my_list = ['','','','','']
    print('排序前:',my_list)
    my_list.sort()
    print('升序后:',my_list)
    my_list.sort(reverse=True)
    print('降序后:',my_list)

python列表的方法(改变原列表)的更多相关文章

  1. js数组方法 改变原数组和不改变原数组的方法整理

    改变原数组: pop():   删除 arrayObject 的最后一个元素,把数组长度减 1,并且返回它删除的元素的值.如果数组已经为空,则 pop() 不 改变数组,并返回 undefined 值 ...

  2. python四种方法实现去除列表中的重复元素

    转载:https://blog.csdn.net/together_cz/article/details/76201975 def func1(one_list): ''''' 使用集合,个人最常用 ...

  3. python笔记-list列表的方法

    #!usr/bin/python # -*- coding: utf-8 -*- # 存储5个人的年龄,求他们的平均年龄 age1 = 18 age2 = 15 age3 = 38 age4 = 20 ...

  4. python 列表赋值和列表 sort 方法注意的问题

    列表赋值 >>> a = b = [] >>> a.append() >>> a [] >>> b [] >>> ...

  5. Python 列表 extend() 方法

    描述 Python 列表 extend() 方法通过在列表末尾追加可迭代对象中的元素来扩展列表. 语法 extend() 方法语法: L.extend(iterable) 参数 iterable -- ...

  6. Python 列表 index() 方法

    描述 Python 列表 index() 方法用于从列表中找出某个对象第一个匹配项的索引位置,如果这个对象不在列表中会报一个异常. 语法 index() 方法语法: L.index(obj[,star ...

  7. Python 列表 append() 方法

    描述 Python 列表 append() 方法用于在列表末尾追加新的对象. 语法 append() 方法语法: L.append(obj) 参数 obj -- 追加到列表末尾的对象. 返回值 该方法 ...

  8. Python学习笔记(二)——列表

    Python学习笔记(二)--列表 Python中的列表可以存放任何数据类型 >>> list1 = ['Hello','this','is','GUN',123,['I','Lov ...

  9. day 06 字符串和列表的方法

    一.整形int 定义方式: age=18    #调用age=int(18)的方法,自动调用 n=int("123") #只能转换纯数字类型 二:浮点型float 定义方式 sal ...

随机推荐

  1. pytorch BiLSTM+CRF代码详解 重点

    一. BILSTM + CRF介绍 https://www.jianshu.com/p/97cb3b6db573 1.介绍 基于神经网络的方法,在命名实体识别任务中非常流行和普遍. 如果你不知道Bi- ...

  2. H3C 公有地址和私有地址

  3. 定位问题 vue+element-ui+easyui(兼容性)

    项目背景:靠近浏览器窗口的各个方向(左上.下.左.右)都有不同的模态框悬浮于窗口,这里针对于底部组件定位的选择(主要针对pc端垂直方向上的定位) 1.百分比:easyui的window窗口定位方式:设 ...

  4. P1081 弹珠游戏

    题目出处 灵灵和他的小伙伴聪聪发掘了一个骨灰级别的游戏--超级弹珠. 游戏的内容是:在一个 n*n 的矩阵里,有若干个敌人,你的弹珠可以摧毁敌人,但只能攻击你所在的行.列里的所有敌人,然后你就可以获得 ...

  5. Junit测试代码时出现initializationError 错误

    首先代码没有错误,执行Junit测试时出现以上错误.上网查资料发现少了包 从网上下载了一个jar包解决了hamcrest-core-1.3.jar 现在下载包搜索的好多坑,有的网站必须注册才能下载,而 ...

  6. 随机生成验证码(JS)

    效果展示 实现原理 1. html:一般就是一个div: <div id="code"></div> ,样式根据需求设计. 2. JS:1)将所有的验证码所 ...

  7. dotnet 数组自动转基类数组提示 Co-variant array conversion 是什么问题

    在 C# 的语法,可以提供自动将某个类的数组自动转这个类的基类数组的方法,但是这样的转换在 Resharper 会提示 Co-variant array conversion 这是什么问题? 在 C# ...

  8. docker安装,和虚拟机区别

    docker安装 1 在 CentOS 6.4 上安装 docker docker当前官方只支持Ubuntu,所以在 CentOS 安装Docker比较麻烦(Issue #172). docker官方 ...

  9. 使用Glide加载圆角图片

    //设置图片圆角角度 RoundedCorners roundedCorners= new RoundedCorners(6); //通过RequestOptions扩展功能,override采样率, ...

  10. LeetCode 1 Two Sum——在数组上遍历出花样

    本文始发于个人公众号:TechFlow   今天是周末,和大家一起来看一道算法题.这道题是大名鼎鼎的LeetCode的第一题,也是面试当中非常常见的一道面试题.题目不难,但是对于初学者来说应该还是很有 ...