2010.3.30 学习笔记

append 翻译成中文是:追加
在Python中append 用来向 list 的末尾追加单个元素,此元素如果是一个list,那么这个list将作为一个整体进行追加。
例如:

li=['a', 'b']
li.append([2,'d'])
li.append('e')
#输出为:['a', 'b', [2, 'd'], 'e']

insert 翻译成中文是:插入
在Python中 insert 用来将单个元素插入到 list 中。数值参数是插入点的索引。

例如:

li=['a', 'b']
li.insert(0,"c")
#输出为:['c', 'a', 'b']

extend 翻译成中文是:延长
在Python中 extend 用来连接 list。请注意不要使用多个参数来调用 extend,要使用单个 list 参数进行调用。

例如:

li=['a','b']
li.extend([2,'e'])
#输出为:['a', 'b', 2, 'e']

这三者之间如何选用:

append多用于把元素作为一个整体插入


insert多用于固定位置插入


extend多用于list中多项分别插入

建网站为没有醒目的LOGO发愁?麦点创意平面设计淘宝站

为你提供∶LOGO设计/VI导入/包装设计/样本/海报

向list中增加元素的三种方法相关推荐

  1. 在列表中增加元素的三种方法

    在列表中增加元素 在列表中增加元素的方法有很多种,如下: (1)通过append方法可以向列表中添加元素 (2)通过extend方法可以将另一个列表中的元素逐一添加到列表中 (3)通过insert( ...

  2. 向列表增加元素的三种方法

    向列表增加元素的三种方法  ,分别是:append().extend() 和 insert(). append() 方法是将参数作为一个元素增加到列表的末尾. extend() 方法是将参数作为一个列 ...

  3. python列表元素都加倍_关于python列表增加元素的三种操作方法

    关于python列表增加元素的三种操作方法 1.insert方法,该方法包含两个参数,第一个参数为插入的位置参数,第二个参数为插入内容 a = [0,0,0] b = [1,2,3] a.insert ...

  4. C语言中调用数组元素的三种方法:下标法、数组名法、指针法

    /*调用数组元素的三种方法:下标法.数组名法.指针法*/ #include<stdio.h> int main() {int a[] = { 1,2,3,4,5 }, i, * p;pri ...

  5. 在JavaScript中反转字符串的三种方法

    This article is based on Free Code Camp Basic Algorithm Scripting "Reverse a String" 本文基于F ...

  6. c++语言定义排序函数,关于C++中定义比较函数的三种方法小结

    C++编程优与Pascal的原因之一是C++中存在STL(标准模板库).STL存在很多有用的方法. C++模板库中的许多方法都需要相关参数有序,例如Sort().显然,如果你想对一个集合进行排序,你必 ...

  7. php 从数组里删除元素,PHP从数组中删除元素的四种方法实例

    PHP从数组中删除元素的四种方法实例 一.总结 一句话总结:unset(),array_splice(),array_diff(),array_diff_key() 二.PHP从数组中删除元素的四种方 ...

  8. 【javascript基础——系列10】js中隐藏元素的几种方法以及代码

    系列文章 [javascript基础--系列1]前端页面ajax连接后台服务器传输数据 [javascript基础--系列2]前端页面axios连接后台服务器传输数据 [javascript基础--系 ...

  9. JAVA输出数组元素的三种方法(for/for each/toString)

    2022_02_19学习输出数组元素的三种方法以及c语言和java中数组的不同点 方法一:for循环输出数组元素 方法二:for each循环语句 方法三:Arrays类中的toString方法 c语 ...

最新文章

  1. ExecutorService(任务调度器)详解
  2. mysql5.7gtid_MySQL5.7 GTID 运维实战
  3. linux 为开发板添加板级文件config.h
  4. xp服务器文档在哪里,如何在XP系统中创建文件服务器
  5. Centos 7网络属性配置及命令
  6. VTK:相互作用之WorldPointPicker
  7. Java:数值-字符串转换(String转Double)
  8. oracle级联删除表空间,Oracle表的创建.表空间创建删除,导入导出等
  9. 你的公司内卷化了吗?
  10. python 3解释器_python004 Python3 解释器
  11. Vue中vue-router路由使用分析
  12. textView 父视图alpha设置不影响子视图
  13. java数据结构和算法
  14. PDF密码可以破解吗?有没有PDF解密的方法
  15. Java多线程系列--【JUC集合05】- ConcurrentSkipListMap
  16. python爬取起点vip小说章节_python 爬取qidian某一页全部小说
  17. 抽奖随机滚动_老板让我做年会抽奖系统,我用Excel制作内定抽到自己的大奖!...
  18. cocos2d 由导出文件.csb反推出cocosUI工程
  19. Windows10压缩卷时可压缩空间远小于实际剩余空间的解决方案
  20. CSP小白起步-20131201

热门文章

  1. Web 函数自定义镜像实战:构建图象处理函数
  2. Java编程:Integer的取值范围(-2^31~2^31-1)分析
  3. 如何将计算机网络设置为家庭网络连接打印机共享,怎样设置家庭网络打印机共享...
  4. 皕杰报表中的过滤分组函数与过滤分组报表
  5. maven本地仓库设置
  6. 匿名管道和命名管道(代码剖析)
  7. 软件工程——Beta冲刺(1/3)
  8. 【GANs】Conditional Generative Adversarial Nets
  9. iptable 中文学习文档
  10. 各种注释-注释多行与取消多行注释快捷键