列表(元组)常用方法

append(data)

追加 将参数data追加到列表末尾,不管data是个什么玩意都当做元素对待list.append(data)

extend(model)

合并 将两个列表合并成一个列表,参数为数据存储结构你能为单个数据

list1.extend(list2)

结果放在第一个列表中

insert(index, data)

在列表指定索引出插入数据

remove(data)

删除 从列表中删除指定的数据,

list1.remove("hello")

如果数据不存在将报错

pop(index)

弹出 从列表中获取并删除指定索引位置上的数据,如果索引值超过列表数据总量将报错

data =list1.pop(1)

返回值为获取到的元素

index(data)

获取索引 查询列表中指定数据对应的索引,如果数据不存在将报错

返回值为这个数据第一次出现的索引

(元组可用)

count(data)

计数 统计列表中指定数据出现的数量

返回值为int型

(元组可用)

集合常用方法

##add(data)

添加 data:加入到集合中的数据

set1.add("hello")

remove(data)

删除 data:要从集合中删除的数据

set1.remove("hello")

#pop()

弹出 从集合中获取并删除第一个数据

set1.pop()

字典常用方法

##pop(key)

弹出 从字典中删除指定键key对应的键值对,

如果键key不存在将报错

dict1.pop("hello")

返回值:被删除的值value

##popitem()

弹出 从字典中删除指定键key对应的键值对,如果键key不存在将报错

dict1.popitem("hello")

返回值:被删除的键值对

get(key)

根据键key查询字典中对应的值,如果键key不存在将返回None

dict1.get("hello")

返回值根据键key在字典中查询到的值value

keys()

获取键列表 获取字典中所有的键key组成的列表数据

返回值:由所有键组成的列表

value()

获取值列表 获取字典中所有的值value组成的列表数据

返回值:由所有值组成的列表

##tems()

获取键值对列表 获取字典中所有的键值对列表数据

dict1.items()

返回值为:由键值对组成的列表,键值对的格式是元组数据

[(1 : "1" ),( 2 : "2" ),( 3 : "3" )]

字典数据处理比较困难,使用此方法转换后就可以使用列表方法处理了

列表,元组,集合,字典常用方法相关推荐

  1. python中元组和列表转化_4.Python列表/元组/集合/字典

    4.1 Python列表 • 列表用 [ ] 标识,是Python 最通用的复合数据类型. • 列表用 [ ] 表示,列表具有可嵌套性 4.1.1 Python列表截取 • 列表可以使用 [头下标:尾 ...

  2. 【数据分析】python基础必修2—字符串/列表/元组/集合/字典

    目录 1.字符串 2.列表 list 2.1list操作练习 3.元组 tuple 4.集合 set 4.1集合间的运算 5.字典 1.字符串 声明一个字符串 # 声明一个字符串# 单引号声明 s = ...

  3. python列表元组集合字典_Python列表、元组、字典、集合的方法

    一.列表 1.count() 定义:统计指定元素在列表中出现的次数并返回这个数.若指定的元素不存在则返回:0. 格式:[列表].count("指定元素") 例:统计指定元素的个数 ...

  4. python入门之 列表 元组 集合 字典 最全教程

    一.列表 列表(list)是Python中的一种数据结构,它可以存储不同类型的数据.不同元素以逗号分隔. //下标索引访问 A = ['xiaoWang', 'xiaoZhang', 'xiaoHua ...

  5. 列表字符串集合字典的常见方法

    列表常用的方法 append用于在列表末尾追加新的对象 a = [1,2,3] a.append(4) print(a) ----执行结果---- [1, 2, 3, 4] count用于统计某个元素 ...

  6. Python第三课:列表,元组,集合

    原码Gitee:https://gitee.com/xu-wen-jie/python.git 原码Github:https://github.com/miracleboys/Python.git 文 ...

  7. 列表/元组/切片/字典/字符串处理方法

    1.列表 stus='赵传慧,贾丹,段家林,刘伟,梁盼,刘艳' new_stus = ['赵传慧','贾丹','张流量','李wifi','颜军田'] #列表.list.数组.array #下标.索引 ...

  8. 列表元组和字典课后练习

    1.根据下述要求,编写一个程序:用户输入一个字符串,将下标为偶数的字符提出来合并成一个新的字符串A,再将下标为奇数的字符提出来合并成一个新的字符串B,再将字符串A和B连接起来并输出. str_user ...

  9. Ruby 数组操作(和 Python3 列表+元组+集合 对比)

    本来是想写到 Ruby 学习笔记一块的,但是数组操作这块的内容也太多了,所以单独提取出来了.Ruby 里没有单独的集合的概念,或许是因为数组就已经足够涵盖了这些了.所以,话不多说,直接上菜(为了对比明 ...

最新文章

  1. python networkx绘制图
  2. 一行命令搞定AD数据库备份
  3. 内存的静态分配和动态分配的区别【转】 静态分配内存与动态分配内存的区别
  4. 判断Java 对象实例是否死亡
  5. 同方专转本计算机视频,同方2011专转本计算机
  6. java访问mongodb_Java中获取MongoDB连接的方法详解
  7. 两个服务器之间怎么传输大量数据速度快 java socket_千兆网络的传输速度能超过125MB/s么?...
  8. PostgreSQL中的pg_hba.conf
  9. 原生css页面滑动到指定位置开始动画_html/css 滚动到元素位置,显示加载动画
  10. http状态码竟然可以这样记
  11. 代码 点胶gcode_3D打印☞Gcode代码详解(含详解PDF附件)
  12. 2020中国隧道与地下工程大会(CTUC)暨中国土木工程学会隧道及地下工程分会第二十一届年会
  13. 擦干眼泪,掩饰悲伤,只因明天我想要坚强
  14. etc fstab 详解linux,/etc/fstab功能详解
  15. ttl传输中过期怎么解决_TTL在运输错误和解决方案中过期
  16. 安装MikTex+WinEdt
  17. c# wifi串口通信_在C#中实现串口通信的方法
  18. 服务器主板安装win10系统,装win10主板怎么设置_装win10主板设置教程 - 系统家园...
  19. ArcGIS利用Model批量裁剪
  20. 静态库与动态库之间的区别

热门文章

  1. 从 ES 规范 中理解 this
  2. 调查显示超四成人“讨厌”大数据
  3. shell下正则表达式与其工具grep
  4. Learn in FCC(2)
  5. 数据结构之线性表-链式存储之单链表(一)
  6. 7、C语言 —— 字符串常用处理函数
  7. 农村义务教育经费保障机制改革校长应知应会卡
  8. String.Empty,NULL和的区别
  9. 容器编排技术 -- 使用kubectl实现应用滚动更新
  10. linux中如何让vim永久显示行号(永久显示+临时显示)