操作

函数

使用方法

备注

索引

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: 列表的方法相关推荐

  1. Python 列表 insert() 方法

    描述 Python 列表 insert() 方法将指定对象插入到列表中的指定位置. 语法 insert() 方法语法: L.insert(index,obj) 参数 index -- 对象obj需要插 ...

  2. Python 列表 list() 方法

    描述 Python 列表 list() 方法用于将可迭代对象(字符串.列表.元祖.字典)转换为列表. 注:元组与列表是非常类似的,区别在于元组的元素值不能修改,元组是放在括号中,列表是放于方括号中. ...

  3. Python列表函数方法

    Python列表函数&方法 Python包含以下函数: 序号 函数 1 cmp(list1, list2) 比较两个列表的元素 2 len(list) 列表元素个数 3 max(list) 返 ...

  4. Python 列表 min() 方法

    描述 Python 列表 min() 方法返回列表元素中的最小值. 语法 min() 方法语法: min(L) 参数 L -- 要返回最小值的列表. 返回值 返回列表元素中的最小值. 实例 以下实例展 ...

  5. python list map成员排序_python的map关于Python列表排序方法reverse、sort、sorted详细说明...

    python语言中的列表排序方法有三个:reverse反转/倒序排序.sort正序排序.sorted可以获取排序后的列表.在更高级列表排序中,后两中方法还可以加入条件参数进行排序. reverse() ...

  6. Python 列表 append() 方法

    描述 Python 列表 append() 方法用于在列表末尾追加新的对象. 语法 append() 方法语法: L.append(obj) 参数 obj -- 追加到列表末尾的对象. 返回值 该方法 ...

  7. Python 列表排序方法reverse、sort、sorted详解

    python语言中的列表排序方法有三个:reverse反转/倒序排序.sort正序排序.sorted可以获取排序后的列表.在更高级列表排序中,后两中方法还可以加入条件参数进行排序. reverse() ...

  8. python列表函数方法_与Python列表相关的函数

    对于列表而言,除了设置和修改其中的元素,还有一些其他的方法也很有用,我们来具体看一下. Python 获取列表的长度 有时候,知道列表中有多少个元素的话,会很有帮助.例如,如果我们不断地向 fruit ...

  9. 微课系列(一):Python列表remove()方法工作原理

    技术要点: 1)在列表非尾部增加或删除元素时,该位置后面元素会向后移动或向前移动,保证元素之间没有缝隙,这样的话,这些元素的索引会发生变化. 2)remove()方法删除列表中指定值的首次出现,也就是 ...

  10. python列表比较方法_python列表常用方法

    list是一个类,用中括号括上,逗号分隔,元素可以是数字,字符,字符串,也可以是嵌套列表,布尔类型. 1.通过索引取值 li=[1,12,9,'age',['wangtianning',[19,'10 ...

最新文章

  1. Python修改Mitsuba的XML相关参数
  2. php转移动,php移动或拷贝文件夹
  3. python流程控制语句-Python流程控制语句的深入讲解
  4. android 6.0 dm-verity技术,Android 7.0安全性大幅提升,要求严格强制执行验证启动
  5. 【渝粤题库】陕西师范大学200041 文学概论 作业
  6. 前端学习(756):javascript预解析
  7. 介绍一关于Navier-Stokes方程的神级博文
  8. 写一个函数将传入的字符串转换成驼峰表示法
  9. jdk HashMap源码解读
  10. linux视频截取命令(ffmpeg)
  11. java dateutils详解_java DateUtils
  12. C/C++静态代码检查工具CodeChecker(一)简介
  13. 没有对手的人生是孤单的
  14. 计算机配件对比,基本参数 尺寸对比 接口对比
  15. 中国机床行业投资现状与十四五发展战略决策报告2022版
  16. while语句没有花括号用法
  17. 计算机硬盘有坏道,硬盘有坏道怎么办 硬盘坏道分类
  18. 大数据压缩处理:数据分卷压缩和分卷压缩解压
  19. 桌球java_java实现一个桌球小游戏
  20. 【sv】enum赋值

热门文章

  1. Caused by: java.lang.UnsatisfiedLinkError: libjawt.so: 无法打开共享对象文件: 没有那个文件或目录
  2. JAVA/JNI的jstring转换为char*
  3. 编程基本功:即使是脚本,也尽量减少硬代码,都使用变量
  4. checking for spandsp >= 3.0... configure: error: no usable spandsp; please install spandsp3 devel pa
  5. 文字处理技术:视图坐标都是在父视图的相对坐标
  6. LINUX下载编译libvpx
  7. libjvm ThreadState Transition transition_from_native
  8. 保留正常工作的环境,等自己的搞好后再替换
  9. 段错误(核心已转储)问题的分析方法(未成功)
  10. html 中word的超链接,word中如何实现添加超链接的方法