操作

函数

使用方法

备注

索引

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. C++回顾day03---<string字符串操作>

    一:string优点 相比于char*的字符串,C++标准程序库中的string类不必担心内存是否足够.字符串长度等等 而且作为一个类出现,他集成的操作函数足以完成我们大多数情况下的需要. 二:str ...

  2. 重新安装了环境报错{"error":"could not find driver"}

    前言:最近新工作开发oa系统,没有借助工具安装wamp环境,结果在测试项目时候出现了bug,找了很久,发现方向没有对 报错信息: {"error":"could not ...

  3. 【ShaderToy】基本操作——旋转

    *继续:ShaderToy基础学习中d(`・∀・)b 对每个像素点进行旋转,其实加个公式就ok了啊. 对网格进行旋转: 代码如下: #define TUTORIAL 2 #define PI 3.14 ...

  4. 在Windows Server上安装ASP.NET时失败,提示not enough storage is available to process the command

    今天在部署ASP.NET网站时出现IIS 500.21错误.环境是Windows Server 2012 +IIS8 于是查找解决方案,发现网上的信息都说是需要重装.NET framerwork4.0 ...

  5. Mysql查看登录用户以及修改密码和创建用户以及授权(转载)

    本文转自(https://www.cnblogs.com/manzb/p/6491924.html) 1.mysql查看当前登录用户,当前数据库: select user(); select data ...

  6. parallels desktop for mac安装虚拟机 之parallelsdesktop密钥 以及 parallels desktop安装win10的办公推荐可以提高办公效率

    大家好我是一个老程序员了. 用惯了 mac , 平时工作都是在  mac安装虚拟机,之后就是mac 安装 win10. 因为很多办公软件 mac 都不好用,主要是跟同事沟通不方便,当然mac 的软件还 ...

  7. PHP程序运行性能分析

    php在使用了xdebug后,可以配置xdebug相关的配置,生成运行的日志. 在php.ini中配置: xdebug.profiler_enable = 1 xdebug.profiler_enab ...

  8. css 实现加载中3个点跳动

    <style type="text/css">.loading:after { overflow: hidden; display: inline-block; ver ...

  9. IMDB-二分类问题

    from keras.datasets import imdb from keras.utils.np_utils import to_categorical import numpy as np f ...

  10. CentOS搭建GIT服务器

    安装git # 请确保您切换到了root账户 $ su root $ yum install -y git # 验证是否安装成功 $ git --version # 输出如下内容表示成功: git v ...