Python List append()方法

描述

append() 方法用于在列表末尾添加新的对象。

语法

append()方法语法:

list.append(obj)

参数

obj -- 添加到列表末尾的对象。

返回值

该方法无返回值,但是会修改原来的列表。

实例

以下实例展示了 append()函数的使用方法:

#!/usr/bin/python

aList = [123, 'xyz', 'zara', 'abc'];

aList.append( 2009 );

print "Updated List : ", aList;

以上实例输出结果如下:

Updated List : [123, 'xyz', 'zara', 'abc', 2009]

Python List count()方法

描述

count() 方法用于统计某个元素在列表中出现的次数。

语法

count()方法语法:

list.count(obj)

参数

obj -- 列表中统计的对象。

返回值

返回元素在列表中出现的次数。

实例

以下实例展示了 count()函数的使用方法:

#!/usr/bin/python

aList = [123, 'xyz', 'zara', 'abc', 123];

print "Count for 123 : ", aList.count(123);

print "Count for zara : ", aList.count('zara');

以上实例输出结果如下:

Count for 123 : 2

Count for zara : 1

Python List extend()方法

描述

extend() 函数用于在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)。

语法

extend()方法语法:

list.extend(seq)

参数

返回值

该方法没有返回值,但会在已存在的列表中添加新的列表内容。

实例

以下实例展示了 extend()函数的使用方法:

#!/usr/bin/python

aList = [123, 'xyz', 'zara', 'abc', 123];

bList = [2009, 'manni'];

aList.extend(bList)

print "Extended List : ", aList ;

以上实例输出结果如下:

Extended List : [123, 'xyz', 'zara', 'abc', 123, 2009, 'manni']

Python List index()方法

描述

index() 函数用于从列表中找出某个值第一个匹配项的索引位置。

语法

index()方法语法:

list.index(obj)

参数

obj -- 查找的对象。

返回值

该方法返回查找对象的索引位置,如果没有找到对象则抛出异常。

实例

以下实例展示了 index()函数的使用方法:

#!/usr/bin/python

aList = [123, 'xyz', 'zara', 'abc'];

print "Index for xyz : ", aList.index( 'xyz' ) ;

print "Index for zara : ", aList.index( 'zara' ) ;

以上实例输出结果如下:

Index for xyz : 1

Index for zara : 2

Python List insert()方法

描述

insert() 函数用于将指定对象插入列表。

语法

insert()方法语法:

list.insert(index, obj)

参数

index -- 对象obj需要插入的索引位置。

obj -- 要出入列表中的对象。

返回值

该方法没有返回值,但会在列表指定位置插入对象。

实例

以下实例展示了 insert()函数的使用方法:

#!/usr/bin/python

aList = [123, 'xyz', 'zara', 'abc']

aList.insert( 3, 2009)

print "Final List : ", aList

以上实例输出结果如下:

Final List : [123, 'xyz', 'zara', 2009, 'abc']

Python List pop()方法

描述

pop() 函数用于移除列表中的一个元素(默认最后一个元素),并且返回该元素的值。

语法

pop()方法语法:

list.pop(obj=list[-1])

参数

obj -- 可选参数,要移除列表元素的对象。

返回值

该方法返回从列表中移除的元素对象。

实例

以下实例展示了 pop()函数的使用方法:

#!/usr/bin/python

aList = [123, 'xyz', 'zara', 'abc'];

print "A List : ", aList.pop();

print "B List : ", aList.pop(2);

以上实例输出结果如下:

A List : abc

B List : zara

Python List remove()方法

描述

remove() 函数用于移除列表中某个值的第一个匹配项。

语法

remove()方法语法:

list.remove(obj)

参数

obj -- 列表中要移除的对象。

返回值

该方法没有返回值但是会移除两种中的某个值的第一个匹配项。

实例

以下实例展示了 remove()函数的使用方法:

#!/usr/bin/python

aList = [123, 'xyz', 'zara', 'abc', 'xyz'];

aList.remove('xyz');

print "List : ", aList;

aList.remove('abc');

print "List : ", aList;

以上实例输出结果如下:

List : [123, 'zara', 'abc', 'xyz']

List : [123, 'zara', 'xyz']

Python List reverse()方法

描述

reverse() 函数用于反向列表中元素。

语法

reverse()方法语法:

list.reverse()

参数

NA。

返回值

该方法没有返回值,但是会对列表的元素进行反向排序。

实例

以下实例展示了 reverse()函数的使用方法:

#!/usr/bin/python

aList = [123, 'xyz', 'zara', 'abc', 'xyz'];

aList.reverse();

print "List : ", aList;

以上实例输出结果如下:

List : ['xyz', 'abc', 'zara', 'xyz', 123]

Python List sort()方法

描述

sort() 函数用于对原列表进行排序,如果指定参数,则使用比较函数指定的比较函数。

语法

sort()方法语法:

list.sort([func])

参数

func -- 可选参数, 如果指定了该参数会使用该参数的方法进行排序。

返回值

该方法没有返回值,但是会对列表的对象进行排序。

实例

以下实例展示了 sort()函数的使用方法:

#!/usr/bin/python

aList = [123, 'xyz', 'zara', 'abc', 'xyz'];

aList.sort();

print "List : ", aList;

以上实例输出结果如下:

List : [123, 'abc', 'xyz', 'xyz', 'zara']

python列表功能默写_Python list(列表)功能详解相关推荐

  1. python lambda函数加法_python lambda的使用详解

    1. lambda语法 lambda argument_list: expression lambda是Python预留的关键字,argument_list(参数列表)和expression(关于参数 ...

  2. python命名空间和闭包_Python函数基础实例详解【函数嵌套,命名空间,函数对象,闭包函数等】...

    本文实例讲述了Python函数基础用法.分享给大家供大家参考,具体如下: 一.什么是命名关键字参数? 格式: 在*后面参数都是命名关键字参数. 特点: 1.约束函数的调用者必须按照Kye=value的 ...

  3. python数据结构包括什么_Python中的数据结构详解

    概述 在深入研究数据科学和模型构建之前,Python中的数据结构是一个需要学习的关键内容 了解Python提供的不同数据结构,包括列表.元组等 介绍 数据结构听起来是一个非常直截了当的话题,但许多数据 ...

  4. python编程序列类型_python序列类型种类详解

    python序列类型包括哪三种 python序列类型包括:列表.元组.字典 列表:有序可变序列 创建:userlist = [1,2,3,4,5,6] 修改:userlist[5] = 999 添加: ...

  5. python做插件应用_Python插件机制实现详解

    插件机制是代码/功能反向依赖注入到主体程序的一种方法,编译型语言通过动态加载动态库实现插件.对于Python这样的脚本语言,实现插件机制更简单. 机制 Python的__import__方法可以动态地 ...

  6. python插件使用教程_Python插件机制实现详解

    插件机制是代码/功能反向依赖注入到主体程序的一种方法,编译型语言通过动态加载动态库实现插件.对于Python这样的脚本语言,实现插件机制更简单. 机制 Python的__import__方法可以动态地 ...

  7. python缩进和冒号_Python缩进和冒号详解

    对于Python而言代码缩进是一种语法,Python没有像其他语言一样采用{}或者begin...end分隔代码块,而是采用代码缩进和冒号来区分代码之间的层次. 缩进的空白数量是可变的,但是所有代码块 ...

  8. python加载机制_Python插件机制实现详解

    插件机制是代码/功能反向依赖注入到主体程序的一种方法,编译型语言通过动态加载动态库实现插件.对于Python这样的脚本语言,实现插件机制更简单. 机制 Python的__import__方法可以动态地 ...

  9. python count函数代码_python count函数用法详解_后端开发

    fgetc函数的作用详解_后端开发 fgetc函数的作用是从指定文件读入一个字符,要求文件的打开方式必须是以读或读写的方式或者追加的方 式,只写方式是不能读的. 在python中可以使用"c ...

最新文章

  1. Java Formatter out()方法与示例
  2. 第5次作业+105032014070+胡阳洋
  3. 7的整除特征 三位一截_茅台酒的合格证有哪些特征和鉴别要点?
  4. 2016年象行中国(上海站)圆满结束,会议PPT分享
  5. 集中刷新父窗口,关闭子窗口的JS(后台)
  6. JS版的bin2hex和hex2bin,支持汉字
  7. php旧物交易开源代码_仿互站PHP源码 虚拟物品在线交易网站源码 附14套风格
  8. 笔记本电脑无法连接网络并在网络状态中显示ipv4和ipv6无网络访问权限
  9. 关于socket阻塞与非阻塞情况下的recv、seng、read、write返回值问题
  10. web自动化你需要知道的
  11. 生成领料单(编号:20110704A1153)
  12. 三星“掌门人”李在镕身在看守所 但仍“遥控”三星
  13. Bash shell语言学习
  14. A_A07_003 AS608指纹模块上位机软件使用
  15. Vue 项目中使用 font-awesome
  16. spring boot 全局统一日志打印
  17. 如何使用Web数据改善客户体验(CX)?
  18. 使用ImageJ批量处理图像 超好用持续更新常用操作
  19. R言rvest包爬取南京二手房信息
  20. Flask水质监测预警系统 计算机毕业设计源码 10148

热门文章

  1. mysql复制架构迁移到pxc_2020-03-18 Mysql常见的HA中间层架构mmm,pxc,mha
  2. mongoose知识点总结
  3. 面试中常问的HTTP/1.0状态码
  4. redis储存List类型数据
  5. Vue.JS项目导入导出JSON文件的方案之一,其他项目也可参考
  6. SpringBoot集成Beetl模板引擎之入门案例
  7. Spring源码分析——资源访问利器Resource之接口和抽象类分析
  8. js移除字符串的中文/空格
  9. 在写HTML和CSS时的黄金规范
  10. 第一次正经面试之发现自己的缺陷和不足