列表方法:

方法 说明
append( item ) 在列表末尾插入(item )
count( element ) 返回element在列表中出现的次数
extend( newlist ) 将newlist的元素插入列表末尾
index( element ) 返回element在列表中的索引,如果不存在,则引发ValueError异常
insert( index , item ) 在index位置插入item
pop( [index] ) index参数为可选的。如无参调用,则会删除并返回列表最后一个元素。如指定index参数,则删除并返回位置index的元素
remove( element ) 删除首次在列表中出现的element,如果列表不存在element,则引发 ValueError异常
reverse( ) 当场反转列表内容(不创建反转列表的拷贝)
sort 当场对列表内容排序。可选参数compare-function是一个函数,它指定了比较条件
  compare-function取得列表的任意两个元素(x和y)。如果x应出现在y之前,就范围-1;如果x和y的顺序无关紧要,返回0;如果x应出现在y之后,则返回1
字典的一些方法:
备注:
字典方法中的copy( )方法为浅拷贝(含义见说明)。字典深拷贝方法为(假设i为字典):
w=i[:]

这表示w字典为i字典的一个深拷贝。

方法
说明
clear( )
从字典删除所有项
copy( )
创建并返回字典的浅拷贝(新字典元素为原始字典的引用)
get(key [ ,returnvalue] )
返回key的值,若无key而指定了returnvalue,则返回returnvalue 值,若无此值则返回None
has_key( key )
如果key存在于字典中,就返回1(真);否则返回0(假)
items( )
返回一个由元组构成的列表,每个元组包含一对键-值对
keys( )
返回一个由字典所有键构成的列表
popitem( )
删除任意键-值对,并作为两个元素的元组返回。如字典为空,则返回KeyError异常
setdefault( key [,dummvalue])
具有与get方法类似的行为。如key不在字典中,同时指定了dummvalue,就将键(key)和指定的值(dummvalue)插入字典,如果没有指定dummvalue,则值为None
update( newDictionary )
将来自newDictionary的所有键-值添加到当前字典,并覆盖同名键的值
values( )
返回字典所有值组成的一个列表
iterkeys( )
返回字典键的一个迭代器
iteritems( )
返回字典键-值对的一个迭代器
itervalues( )
返回字典值的一个迭代器

转载于:https://www.cnblogs.com/tudou1223/p/6046979.html

python 列表和字段的相关函数相关推荐

  1. python 列表解析式_python列表解析式,字典解析式,集合解析式和生成器

    一.列表解析式(列表推倒式): 功能:是提供一种方便的列表创建方法,所以,列表解析式返回的是一个列表. 1 lst = [1, 3, 5, 8, 10] 2 ll = [x+x for x in ls ...

  2. python 列表输入sql_将Python列表传递到SQL查询

    我正试图在访问表的字段中的项目中进行光标搜索.然后我将它们附加到一个名为"distList"的列表中.我要将列表传递到公式中的SQL查询生成器"WHERE"子句 ...

  3. Python全量字段校验

    Python全量字段校验 1.概念与安装 1.1全量字段校验概念 校验接⼝返回响应结果的全部字段 1.2校验内容 字段值 字段名 或 字段类型 1.3校验流程 定义json语法校验格式 ⽐对接口实际响 ...

  4. 深度解密 Python 列表的实现原理

    这是「进击的Coder」的第 751 篇技术分享 作者:古明地觉 来源:古明地觉的编程教室 " 阅读本文大概需要 13 分钟. " 楔子 最近有读者发了一条私信,希望我介绍一下 P ...

  5. Python读取xlsx表格并转换成Python列表

    Python读取xlsx表格并转换成Python列表 参考链接https://www.cnblogs.com/ilovepython/p/11068841.html import xlrd from ...

  6. 1.3 Python列表、字典、集合和JSON四种数据类型

    Applications of Deep Neural Networks with Keras 基于Keras的深度神经网络应用 著:Jeff Heaton 译:人工智能学术前沿 目录 1.Pytho ...

  7. python列表(数组)

    python列表(数组) 列表(list)  就是 数组 - 列表是Python中的一个对象 - 对象(object)就是内存中专门用来存储数据的一块区域 - 之前我们学习的对象,像数值,它只能保存一 ...

  8. insert 语句的选择列表包含的项多于插入列表中的项_如何定义和使用Python列表(Lists)

    Python中最简单的数据集合是一个列表(list).列表是方括号内用逗号分隔的任何数据项列表.通常,就像使用变量一样,使用=符号为Python列表分配名称. 如果列表中包含数字,则不要在其周围使用引 ...

  9. python列表嵌套字典取值_Python基础语法:你不得不知的几种变量类型

    (点击上方快速关注并设置为星标,一起学Python) 作者:kina_chen來源:简书 01. Python编码Python中默认的编码格式是 ASCII 格式,在没修改编码格式时无法正确打印汉字, ...

  10. python列表的实现原理_Python列表对象实现原理

    Python 列表对象实现原理 Python 中的列表基于 PyListObject 实现,列表支持元 素的插入.删除.更新操作,因此 PyListObject 是一个变长 对象(列表的长度随着元素的 ...

最新文章

  1. 单片机开发项目全局变量太多怎么管理?
  2. Linux系统的进程管理
  3. TCP/IP 5.3.5 认证
  4. Spring @Required 注释
  5. C++中重载、重写(覆盖)和隐藏的区别实例分析
  6. [Redux/Mobx] 什么是单一数据源?
  7. java ip归属地查询_JAVA版IP地址查询调用示例
  8. ajax jinja,在Flask中根据ajax response呈现Jinja模板
  9. 全球11大免费GIS数据源在此,速速来取!
  10. 文件储存php源码,求php后台代码 保存图片文件
  11. 阶段1 语言基础+高级_1-3-Java语言高级_06-File类与IO流_09 序列化流_2_对象的序列化流_ObjectOutputStream...
  12. 手机应用只清理不够,还要卸载
  13. GHOST常用参数详解,让你成为GHOST高手(转)
  14. 简单迅速解决windows电脑下载windows应用商店(Microsoft Store)
  15. 期末复习-选择题整理(湖南大学操作系统课程雨课堂答案即期末题库)
  16. 局域网 以太网 令牌环网(一)
  17. usb万能驱动win7_win10改win7教程
  18. Excel表格中重要的数据如何隐藏不显示
  19. 编程真的只是高智商人玩的东西吗?
  20. 多元线性回归—多重共线性

热门文章

  1. html 二级菜单延迟消失,让HTML5通知在延迟后消失? - Let HTML5 Notification disappear after a delay? - 开发者知识库...
  2. VS2010 开发VC++ 生成release版本动态库配置
  3. deepin安装Oracle jdk8,以及添加add-apt-repository命令支持
  4. 使用终端shell命令批量改动一个文件下的全部文件的读写权限
  5. php5.6 连接SQL SERVER
  6. jQuery阻止表单提交
  7. Quartz.NET WinFrom 关闭程序后无法结束进程
  8. zend framework入门教程实践
  9. 基于JAVASCRIPT操作XML的无刷新分页
  10. MAC电脑安装window系统(一):双系统安装方法