栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

学习笔记2-python基础知识(字典,集合, 元组)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

学习笔记2-python基础知识(字典,集合, 元组)

1. 字典 获取元素的方式
  • 第一种方式:通过索引的方式访问字典中的元素
  • 第二种方式:get()
字典中删除元素
  • 第一种:pop(‘要删除元素的key’)

  • 第二种:popitem() 删除字典中的最后一对key和value

  • 第三种:clear() 清空字典

  • len():获取字典的长度

获取字典的参数
  • dict.keys():获取字典中所有的key
  • dict.values():获取字典中的所有的value
  • dict.items():获取字典中所有的key和value
遍历字典
  • 第一种:for i in dict, 遍历字典中所有的key
  • 第二种:for k, v in enumerate(dict),遍历字典中所有的key和value
  • 第三种:for k, v in dict.items(),遍历字典中所有的key和value
  • 第一种:for i in dict.values(), 遍历字典中所有的value
合并字典
  • update():dict2.update(dict3)
2. 集合
  • 特点:无序,无重复元素的集合
  • 集合中的元素不能通过下标访问或修改
  • len():获取集合长度
添加元素
  • add():向集合中添加元素,只能一次添加一个元素
  • update():可以一次向集合中添加多个元素,set1.update([1,2,3]),追加的数据以列表的形式添加
删除元素
  • pop():删除集合中的元素,随机删除一个元素,set1.pop()
  • remove():删除指定的元素,要传入删除的元素的值,set1.remove(xx)
  • discard():删除指定的元素,要传入删除的元素的值,若删除不存在的元素,不会报错,set1.discard(xx)
  • clear():清空集合
遍历集合
  • for in
3. 元组
  • 元组和列表有些类似,本质上也是一种有序的集合
元组和列表的不同之处:
  • 元组() 列表[]
  • 元组中的元素不能修改
创建元组
  • tup = (xx,xx,xx,xx,xx),元组中的元素可以是各种数据类型
  • 注意:若元组中的元素只有一个,需要在元素的后面加上一个逗号
  • 访问元组元素,通过下标
  • 不能修改元组中的元素
合并元组
  • 通过+:tup1+tup2

  • 判断元素是否在元组中,使用in或not in

  • 元组的切片:[开始下标:结束下标]

  • len():获取元组的长度

  • max(),min()

  • 其他数据类型转化为元组:tuple()

遍历元组
  • for in
  • enumerate():for k,v in enumerate(tup1)
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/923398.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号