Python入门--列表元素的增加操作,append(),extend(),insert(),切片
#列表元素的增加操作
#append()-->在列表的末尾添加一个元素
#extend()-->在列表的末尾至少添加一个元素
#insert(0-->在列表的任意位置添加一个元素
#切片-->在列表的任意位置至少添加一个元素
###########################################
lst=[10,20,30]
print('添加元素前',lst,id(lst))
lst.append(100)
print('添加元素后',lst,id(lst))#[10, 20, 30, 100]
lst2=['hello','world']
#lst.append(lst2)#将lst2作为一个元素添加到列表的末尾
#print(lst)#[10, 20, 30, 100, ['hello', 'world']]
lst.extend(lst2)#在列表的末尾至少添加一个元素
print(lst)#[10, 20, 30, 100, 'hello', 'world']
lst.insert(1,90)#在索引为1的位置上添加元素90
print(lst)#[10, 90, 20, 30, 100, 'hello', 'world']
lst3=[True,False,'hello']
lst[1::]=lst3
print(lst)#把1后切掉,把lst3放入
Python入门--列表元素的增加操作,append(),extend(),insert(),切片相关推荐
- Python入门--列表元素的排序操作,sort(),sorted()
#列表元素的排序操作 #sort()-->默认将列表元素从小到达排序,指定reverse=True,进行降序排序,不产生新的列表对象 #sorted()-->对列表进行排序,将产生一个新的 ...
- Python列表(获取列表中指定元素的索引、获取列表中的多个元素、判断指定元素是否在列表中存在、列表元素的遍历、列表元素的增加操作、 列表元素的删除操作、列表元素的修改操作、列表元素的排序操作)
1.获取列表中指定元素的索引 eg1:未指定索引范围查找索引 zyr=['憨憨','憨宝'] print(zyr.index('憨宝')) print(zyr[1]) eg2:在指定索引范围内查找元素 ...
- Python入门--列表元素的删除,remove(),pop(),切片,clear(),del
#列表元素的删除操作 #remove()-->1.一次删除一个元素 2.重复元素只删除第一个 3.元素不存在,抛出ValueError #pop()-->1.删除一个指定索引位置上的元素 ...
- Python入门--列表元素的判断及遍历,判断指定元素在列表中是否存在,列表元素的遍历,
#列表中元素查询操作 #判断指定元素在列表中是否存在 #元素 in 列表名 #元素 not in 列表名 #列表元素的遍历(遍历:就是将列表中的元素依次输出) #for 迭代变量 in 列表名:for ...
- Python入门--列表元素的修改
#列表元素的修改 #为指定索引的元素赋予一个新值 #为指定的切片赋予一个新值 lst=[10,20,30,40] lst[2]=100#将索引为2的位置上的元素修改为100 print(lst)#[1 ...
- python列表怎么转成数字,Python中列表元素转为数字的方法分析
本文实例讲述了Python中列表元素转为数字的方法.分享给大家供大家参考,具体如下: 有一个数字字符的列表: numbers = ['1', '5', '10', '8'] 想要把每个元素转换为数字: ...
- python修改列表元素_python 3 基础之列表和列表添加元素、修改元素、查找元素、删除元素、排序、嵌套、取最值...
列表(与字符串相似,字符串用引号,而列表用中括号和逗号.引号,列表中可以保存多种数据类型) # 定义一个列表,格式:列表名=[元素1,元素2.元素3.......] 列表使用与字符串的索引编号一致,如 ...
- python以列表的形式输出_简单介绍python输出列表元素的所有排列形式
今天小编就为大家分享一篇浅谈python输出列表元素的所有排列形式,具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧 例如: ['a', 'b', 'c'] 输出 ['a', 'b', ...
- python 表格格式输出_简单介绍python输出列表元素的所有排列形式
今天小编就为大家分享一篇浅谈python输出列表元素的所有排列形式,具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧 例如: ['a', 'b', 'c'] 输出 ['a', 'b', ...
最新文章
- MIT Graph实践概述
- java 编写命令行工具_编写命令行工具
- css 书写记录(兼容性)
- 彻底理解cookie、session、token
- Java的深浅拷贝你了解吗?
- Python turtle库实现基本剖析
- 不行!不能这样下去!
- Android图片编码机制深度解析(Bitmap,Skia,libJpeg)
- 学习Machine Leaning In Action(四):逻辑回归
- 王思聪旗下公司破产拍卖:13.8万成交、溢价超100倍
- j2ee中的2什么意思
- java 去掉字符串最后几个字符_java-删除字符串的最后两个字符
- @Responsebody与@RequestBody
- 小米6线刷包php文件格式,小米6线刷教程 小米6线刷包_救砖包下载
- myqq框架 python插件
- html显示tif图片,呈现HTML中的TIF文件
- 如果能站在巨人的肩膀上
- java去除水印,Java 删除/复制Word文档水印
- html小游戏打砖块,打砖块.html
- 头条都在用的边下边播方案
热门文章
- sai2笔刷_SAI如何安装笔刷?板绘萌新必备
- proe输入数字时成双出现_什么是隔离数字输入?
- python能做什么项目-Python 的练手项目有哪些值得推荐?
- python画50个图-Python绘制六种可视化图表详解,三维图最炫酷!你觉得呢?
- python100例详解-几个小例子给你讲解Python中类的描述符
- python基础教程视频-python从入门到精通之30天快速学python视频教程
- python是什么软件-python是什么软件
- python必背代码-Python小白必备的8个最常用的内置函数(推荐)
- 语音识别技术_语音识别原理_语音识别技术原理_企业服务汇
- 杭州有那些APP外包公司?