操作

函数

使用方法

备注

索引

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不改变原来类别的元素的顺序

python: 列表的方法的更多相关文章

  1. Python 列表 extend() 方法

    描述 Python 列表 extend() 方法通过在列表末尾追加可迭代对象中的元素来扩展列表. 语法 extend() 方法语法: L.extend(iterable) 参数 iterable -- ...

  2. Python 列表 sort() 方法

    描述 Python 列表 sort() 方法对列表进行排序. 语法 sort() 方法语法: L.sort([key=None][,reverse=False]) 参数 key-- 可选参数, 如果指 ...

  3. Python 列表 reverse() 方法

    描述 Python 列表 reverse() 方法对列表中的元素进行反向排序. 语法 reverse() 方法语法: L.reverse() 参数 无. 返回值 该方法没有返回值,但是会对列表的元素进 ...

  4. Python 列表 remove() 方法

    描述 Python 列表 remove() 方法通过指定元素的值来移除列表中某个元素的第一个匹配项,如果这个元素不在列表中会报一个异常. 语法 remove() 方法语法: L.remove(obj) ...

  5. Python 列表 pop() 方法

    描述 Python 列表 pop() 方法通过指定元素的索引值来移除列表中的某个元素(默认是最后一个元素),并且返回该元素的值,如果列表为空或者索引值超出范围会报一个异常. 语法 pop() 方法语法 ...

  6. Python 列表 insert() 方法

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

  7. Python 列表 index() 方法

    描述 Python 列表 index() 方法用于从列表中找出某个对象第一个匹配项的索引位置,如果这个对象不在列表中会报一个异常. 语法 index() 方法语法: L.index(obj[,star ...

  8. Python 列表 count() 方法

    描述 Python 列表 count() 方法用于统计某个元素在列表中出现的次数. 语法 count() 方法语法: L.count(obj) 参数 obj -- 列表中统计的对象. 返回值 返回元素 ...

  9. Python 列表 append() 方法

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

  10. Python 列表 list() 方法

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

随机推荐

  1. Linux中errno的含义

    /****************************获取错误代码描述**************/ #include <string.h>#include <errno.h&g ...

  2. 0426JavaSE01day02.txt=========正则、Object、包装类详解

    正则表达式 基本正则表达式:正则表达式简介.分组(). "^"和"$" String正则API:matches方法.split方法.replaceAll方法 O ...

  3. jq常用事件(on,blur,focus,change),js/jq等待图片(页面)加载完毕事件,js读取文件

    jq常用事件(on,blur,focus,change) // 方法一(推荐) $('.box').on( "click",function() {} ) $('.box').on ...

  4. Matplotlib画正弦余弦曲线

    参考1:http://www.labri.fr/perso/nrougier/teaching/matplotlib/ 参考2:https://matplotlib.org/api/artist_ap ...

  5. jemter测试中常见的名词解析

    1.响应时间(RT) 响应时间是指系统对请求做出响应的时间 2.吞吐量(TPS)[Throughput] 吞吐量是指系统在单位时间内处理请求的数量 3.并发用户数 并发用户数是指系统可以同时承载的正常 ...

  6. Groovy闭包详解

    Groovy闭包是一种可执行代码块的方法,闭包也是对象,可以向方法一样传递参数,因为闭包也是对象,因此可以在需要的时候执行,像方法一样闭包可以传递一个或多个参数.闭包最常见的用途就是处理集合,可以遍历 ...

  7. C#多线程处理

    创建多线程,并带参数! using System; using System.Collections; using System.Collections.Generic; using System.I ...

  8. python整数与IP地址转换

    python整数与IP地址转换 [转] 我们有时会将一个整数与IP地址进行互换,用python代码实现很简单将一个整数如2000000,变为一个IP地址的方式 >>> import ...

  9. 好奇,项目根目录下的.editorconfig文件

    一..editorconfig文件是什么? 在项目里,大多时候都能看到.editorconfig文件,刚开始总是忽视掉它,认为它不太重要.但是,它的存在,必定有它的理由,于是,抽空来研究一下,它是什么 ...

  10. (Linux)初探cmake .和make命令

    cmake编译OpenCV工程 首先我们看到文件夹中有一cpp文件,CMakeLists.txt文件和一张图片 首先进行cmake .命令 接着进行make命令 . 然后就得到了可执行文件,也就是说可 ...