zoukankan      html  css  js  c++  java
  • python 列表之添加、合并、插入

    我们如何给列表中添加元素呢?
    append()函数提供想列表中添加新元素的功能

    用法:列表.append(“要添加的元素”)

    上图打印结果如下:

     那我们知道,girls.append(“hello”)语句将“hello”添加到了girls列表中。girls.append(name)语句将name变量添加到了girls列表中。
    tips:append()函数将元素添加到列表的最后面

    那么我们如何将一个列表和另一个列表合并呢?
    extend()函数提供了将列表合并的功能
    用法 列表1.extend(列表2)

     如上图,将list2合并进list1中,打印结果如下:

     我们可以看出,列表list2中的元素已经被添加到了list1中,而list2仍然存在。
    其实,这和两个列表直接连接也可以实现类似效果,如下图:

     打印结果如下:

     可以看到,list1和list2没变,两个列表通过“+”连接可以将两个列表合并

    扩展:列表通过extend()函数可以和一个字符串合并(其实字符串也是一个可迭代对象)
    如图:

     打印结果:

     可以看到,字符串“COME”中的每个元素都单独被添加到了list1中。那么,我们就知道extend()是将迭代对象中的
    每个元素添加进去

     我们如何指定位置插入元素呢?
    insert()提供了指定位置插入元素的功能:
    insert(插入位置,插入元素)
    如下图:

     打印结果如下:

     可以看到,“my”被插入到了指定位置,原本该位置上的元素往后移



  • 相关阅读:
    李洪强IOS经典面试题 33-计算有多少个岛屿
    李洪强iOS经典面试题32-简单介绍 ARC 以及 ARC 实现的原理
    李洪强iOS经典面试题31-解释垃圾回收的原理
    iOS音频合并
    Macbook小问题
    weex-iOS集成
    WEEX快速入门
    Mac上Nginx-增加对HLS的支持
    iOS直播-基于RTMP的视频推送
    iOS直播-播放基于RTMP协议的视频
  • 原文地址:https://www.cnblogs.com/leolsl/p/12931074.html
Copyright © 2011-2022 走看看