Python列表和字典的方法总结
列表方法:
方法 | 说明 |
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 |
字典的一些方法:
这表示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/chenxiforever/p/5604756.html
Python列表和字典的方法总结相关推荐
- python列表生成字典_Python 列表生成式 字典生成式
Python 列表生成式 & 字典生成式 通过生成式可以更加简洁地生成列表和字典 列表生成式 对比 直接生成数据后加入列表示例: user_list = list() for i in ran ...
- python列表元组字典集合实验心得_python学习小总结(列表、元组、字典、集合、字符串)...
---恢复内容开始--- 一.列表(list) 1.添加 append():追加,在列表末尾添加元素. 列表名.append(添加的元素) extend():扩展,在列表末尾添加元素. 列表名.ext ...
- 1.3 Python列表、字典、集合和JSON四种数据类型
Applications of Deep Neural Networks with Keras 基于Keras的深度神经网络应用 著:Jeff Heaton 译:人工智能学术前沿 目录 1.Pytho ...
- python 列表、字典转json字符串
python 列表.字典转json字符串 代码 import json data1 = [ { 'a' : 1, 'b' : 2, 'c' : 3, 'd' : 4, 'e' : 5 } ] data ...
- Python列表,元组,字典的区别
Python列表,元组,字典的区别: 1.元组是不可变的, 而列表.字典是可变的.元组是不可变对象,对象一旦生成,它的值将不能更改:列表是可变对象,对象生成后,可以对其元素进行更改.添加.删除.清空. ...
- [转载] Python列表排序 list.sort方法和内置函数sorted
参考链接: Python中的函数 Python列表排序 list.sort方法和内置函数sorted 很多时候我们获取到一个列表后,这个列表并不满足我们的需求,我们需要的是一个有特殊顺序的列表. 这时 ...
- python列表、字典、元组的用法及区别_python列表,字典,元组简单用法示例
本文实例讲述了python列表,字典,元组简单用法.分享给大家供大家参考,具体如下: 列表 #_*_ coding:utf-8 _*_ # 列表,定义在方括号的形式中,可以进行切片操作. #它没有固定 ...
- Python列表排序 list.sort方法和内置函数sorted
Python列表排序 list.sort方法和内置函数sorted 很多时候我们获取到一个列表后,这个列表并不满足我们的需求,我们需要的是一个有特殊顺序的列表. 这时候就可以使用list.sort方法 ...
- python 列表转为字典的两个小方法
1.现在有两个列表,list1 = ['key1','key2','key3']和list2 = ['1','2','3'],把他们转为这样的字典:{'key1':'1','key2':'2','ke ...
最新文章
- PHP 不跳转界面取input值进行验证_【Python】tesseract+uiautomator2+夜神模拟器 悠长假期手游集市识别验证码自动购买 - Amorius...
- 【AI白身境】学AI必备的python基础​​​​​​​
- Source Insight中的多行注释
- Linux网络编程 | 并发模式:半同步/半异步模式、领导者/追随者模式
- tensorflow2 目标检测_基于光流的视频目标检测系列文章解读
- 大神干货:腾讯广告算法大赛亚军女极客生存图鉴
- 项目管理:CocoaPods建立私有仓库
- spark 读取ftp_scala – 使用ftp在Apache Spark中的远程计算机上读取文件
- mssql 不能连接mysql,ASP连接MSSQL的错误:拒绝访问_MySQL
- (转)中国著名黑客你知道多少?
- 视频教程-汇编语言程序设计-其他
- flash 文件计算机课件,计算机软件及应用Flash.ppt
- 基于 FPGA 的 SATA 3.0 IP 核简介
- 快速筛选打卡时间日期等数据:EXCEL筛选查找某一时间点是否在某一时间段内
- 二代USBKey介绍
- java基础-(六)-使用 Spring Initializr 创建springBoot项目
- 服务器域共享文件夹,访问域共享文件夹
- react中ref已废弃,请使用React.createRef()
- Flutter现支持Web和桌面,一跃成为前沿大一统框架,【面试必备】
- html:table如何固定首行
热门文章
- Pixhawk-姿态解算-互补滤波
- 牛客练习赛34 - C little w and Segment Coverage(思维、树状数组)
- python format用法
- [BUUCTF-pwn]——suctf_2018_stack
- 小程序微信授权登录服务器异常,解决调试腾讯云微信小程序Demo错误“登录失败:调用鉴权服务失败#40029_WEIXIN_CODE_ERR”...
- java清除输出内容_java – 从JSch中的命令输出中删除shell东西...
- python中类与对象之间的关系_python 类与类之间的关系
- Camel 组件之 Timer
- vue 生命周期详解
- Robot Framework操作MySQL数据库和Oracle数据库