python: 列表的方法
操作 |
函数 |
使用方法 |
备注 |
索引 |
index |
in: example.index(‘creative’) --- 1 in:example[1,] --- [’creative’, [’京东’,996]] |
|
赋值 |
in: example[1] = [‘commonplace’] --- [1, ‘commonplace’, [’京东’,996]] in: example[2,] = [[‘国企’,855],[‘阿里’,996],[‘博士生’,007]] |
||
删除 |
clear pop 索引赋空值 |
in: example.clear --- [] in: example.pop() --- [’京东’,996]( example== [1, ’creative’]) in: example[1] = [] --- [1, [’京东’,996]] |
clear:就地清空列表的内容 pop : 从列表中删除一个元素,并返回这一元素 |
插入 |
insert 索引赋值 |
in: example.insert(1,’ commonplace’) --- [1, ’ commonplace’,’creative’, [’京东’,996]] in: example[1:1]=[ ’ anyway’] --- [1, ’ anyway’ ,’creative’, [’京东’,996]] |
|
扩展与拼接 |
extend append |
a = [1,2,3];b= [4,5,6] in: a.extend(b) ---- [1,2,3,4,5,6] in: a.append(7) --- [1,2,3,7] in: a+b [1,2,3,4,5,6](但是,a未改变) |
|
复制 |
copy |
ex = example ex[3] = [‘奋斗==全勤投入?’] in: example --- [1, ’creative’, [’京东’,996],‘奋斗==全勤投入?] in: ex= example.copy() ex[3] = [‘奋斗==全勤投入?’] in: example --- [1, ’creative’, [’京东’,996]] |
“=”,传递位置(指针) copy:只复制元素 |
计数 |
count |
in: [‘stay’,’hungrey’,’stay’,’foolish’].count(‘stay’) --- 2 |
|
排序 |
sort sorted |
x=[4,6,2,1,7,9] x.sort() in: x --- [1,2,4,7,9] in: y=sorted(x), x --- [1,2,4,7,9], [4,6,2,1,7,9] |
sort用于对列表就地排序; sorted不改变原来类别的元素的顺序 |
转载于:https://www.cnblogs.com/liuxiang2020/p/10758989.html
python: 列表的方法相关推荐
- Python 列表 insert() 方法
描述 Python 列表 insert() 方法将指定对象插入到列表中的指定位置. 语法 insert() 方法语法: L.insert(index,obj) 参数 index -- 对象obj需要插 ...
- Python 列表 list() 方法
描述 Python 列表 list() 方法用于将可迭代对象(字符串.列表.元祖.字典)转换为列表. 注:元组与列表是非常类似的,区别在于元组的元素值不能修改,元组是放在括号中,列表是放于方括号中. ...
- Python列表函数方法
Python列表函数&方法 Python包含以下函数: 序号 函数 1 cmp(list1, list2) 比较两个列表的元素 2 len(list) 列表元素个数 3 max(list) 返 ...
- Python 列表 min() 方法
描述 Python 列表 min() 方法返回列表元素中的最小值. 语法 min() 方法语法: min(L) 参数 L -- 要返回最小值的列表. 返回值 返回列表元素中的最小值. 实例 以下实例展 ...
- python list map成员排序_python的map关于Python列表排序方法reverse、sort、sorted详细说明...
python语言中的列表排序方法有三个:reverse反转/倒序排序.sort正序排序.sorted可以获取排序后的列表.在更高级列表排序中,后两中方法还可以加入条件参数进行排序. reverse() ...
- Python 列表 append() 方法
描述 Python 列表 append() 方法用于在列表末尾追加新的对象. 语法 append() 方法语法: L.append(obj) 参数 obj -- 追加到列表末尾的对象. 返回值 该方法 ...
- Python 列表排序方法reverse、sort、sorted详解
python语言中的列表排序方法有三个:reverse反转/倒序排序.sort正序排序.sorted可以获取排序后的列表.在更高级列表排序中,后两中方法还可以加入条件参数进行排序. reverse() ...
- python列表函数方法_与Python列表相关的函数
对于列表而言,除了设置和修改其中的元素,还有一些其他的方法也很有用,我们来具体看一下. Python 获取列表的长度 有时候,知道列表中有多少个元素的话,会很有帮助.例如,如果我们不断地向 fruit ...
- 微课系列(一):Python列表remove()方法工作原理
技术要点: 1)在列表非尾部增加或删除元素时,该位置后面元素会向后移动或向前移动,保证元素之间没有缝隙,这样的话,这些元素的索引会发生变化. 2)remove()方法删除列表中指定值的首次出现,也就是 ...
- python列表比较方法_python列表常用方法
list是一个类,用中括号括上,逗号分隔,元素可以是数字,字符,字符串,也可以是嵌套列表,布尔类型. 1.通过索引取值 li=[1,12,9,'age',['wangtianning',[19,'10 ...
最新文章
- Python修改Mitsuba的XML相关参数
- php转移动,php移动或拷贝文件夹
- python流程控制语句-Python流程控制语句的深入讲解
- android 6.0 dm-verity技术,Android 7.0安全性大幅提升,要求严格强制执行验证启动
- 【渝粤题库】陕西师范大学200041 文学概论 作业
- 前端学习(756):javascript预解析
- 介绍一关于Navier-Stokes方程的神级博文
- 写一个函数将传入的字符串转换成驼峰表示法
- jdk HashMap源码解读
- linux视频截取命令(ffmpeg)
- java dateutils详解_java DateUtils
- C/C++静态代码检查工具CodeChecker(一)简介
- 没有对手的人生是孤单的
- 计算机配件对比,基本参数 尺寸对比 接口对比
- 中国机床行业投资现状与十四五发展战略决策报告2022版
- while语句没有花括号用法
- 计算机硬盘有坏道,硬盘有坏道怎么办 硬盘坏道分类
- 大数据压缩处理:数据分卷压缩和分卷压缩解压
- 桌球java_java实现一个桌球小游戏
- 【sv】enum赋值
热门文章
- Caused by: java.lang.UnsatisfiedLinkError: libjawt.so: 无法打开共享对象文件: 没有那个文件或目录
- JAVA/JNI的jstring转换为char*
- 编程基本功:即使是脚本,也尽量减少硬代码,都使用变量
- checking for spandsp >= 3.0... configure: error: no usable spandsp; please install spandsp3 devel pa
- 文字处理技术:视图坐标都是在父视图的相对坐标
- LINUX下载编译libvpx
- libjvm ThreadState Transition transition_from_native
- 保留正常工作的环境,等自己的搞好后再替换
- 段错误(核心已转储)问题的分析方法(未成功)
- html 中word的超链接,word中如何实现添加超链接的方法