向list中增加元素的三种方法
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)通过append方法可以向列表中添加元素 (2)通过extend方法可以将另一个列表中的元素逐一添加到列表中 (3)通过insert( ...
- 向列表增加元素的三种方法
向列表增加元素的三种方法 ,分别是:append().extend() 和 insert(). append() 方法是将参数作为一个元素增加到列表的末尾. extend() 方法是将参数作为一个列 ...
- python列表元素都加倍_关于python列表增加元素的三种操作方法
关于python列表增加元素的三种操作方法 1.insert方法,该方法包含两个参数,第一个参数为插入的位置参数,第二个参数为插入内容 a = [0,0,0] b = [1,2,3] a.insert ...
- C语言中调用数组元素的三种方法:下标法、数组名法、指针法
/*调用数组元素的三种方法:下标法.数组名法.指针法*/ #include<stdio.h> int main() {int a[] = { 1,2,3,4,5 }, i, * p;pri ...
- 在JavaScript中反转字符串的三种方法
This article is based on Free Code Camp Basic Algorithm Scripting "Reverse a String" 本文基于F ...
- c++语言定义排序函数,关于C++中定义比较函数的三种方法小结
C++编程优与Pascal的原因之一是C++中存在STL(标准模板库).STL存在很多有用的方法. C++模板库中的许多方法都需要相关参数有序,例如Sort().显然,如果你想对一个集合进行排序,你必 ...
- php 从数组里删除元素,PHP从数组中删除元素的四种方法实例
PHP从数组中删除元素的四种方法实例 一.总结 一句话总结:unset(),array_splice(),array_diff(),array_diff_key() 二.PHP从数组中删除元素的四种方 ...
- 【javascript基础——系列10】js中隐藏元素的几种方法以及代码
系列文章 [javascript基础--系列1]前端页面ajax连接后台服务器传输数据 [javascript基础--系列2]前端页面axios连接后台服务器传输数据 [javascript基础--系 ...
- JAVA输出数组元素的三种方法(for/for each/toString)
2022_02_19学习输出数组元素的三种方法以及c语言和java中数组的不同点 方法一:for循环输出数组元素 方法二:for each循环语句 方法三:Arrays类中的toString方法 c语 ...
最新文章
- ExecutorService(任务调度器)详解
- mysql5.7gtid_MySQL5.7 GTID 运维实战
- linux 为开发板添加板级文件config.h
- xp服务器文档在哪里,如何在XP系统中创建文件服务器
- Centos 7网络属性配置及命令
- VTK:相互作用之WorldPointPicker
- Java:数值-字符串转换(String转Double)
- oracle级联删除表空间,Oracle表的创建.表空间创建删除,导入导出等
- 你的公司内卷化了吗?
- python 3解释器_python004 Python3 解释器
- Vue中vue-router路由使用分析
- textView 父视图alpha设置不影响子视图
- java数据结构和算法
- PDF密码可以破解吗?有没有PDF解密的方法
- Java多线程系列--【JUC集合05】- ConcurrentSkipListMap
- python爬取起点vip小说章节_python 爬取qidian某一页全部小说
- 抽奖随机滚动_老板让我做年会抽奖系统,我用Excel制作内定抽到自己的大奖!...
- cocos2d 由导出文件.csb反推出cocosUI工程
- Windows10压缩卷时可压缩空间远小于实际剩余空间的解决方案
- CSP小白起步-20131201