python元组,字典,集合

系统 1578 0

元组类型

元组可以存储任意数据类型,与列表不同的是就是不能改变,列表拥有的方法元组大部分都拥有

元组是什么:

  1. 元组可以 装任意数据类型 ,是一个特殊的列表,也是有序的数据类型
  2. 元组用 () 来装数据类型,也是用 来分割
元组创建:

这里是引用 python元组,字典,集合_第1张图片

元组访问:
  1. 和列表一样,都是通过 下标 来访问的,通过 切片 来截取一段数据
  2. 也可以使用for循环来遍历元组 列表与字符串都可以用for循环遍历
元组的操作:
            
              列表 字符串都有的操作

            
          
  1. len():计算元组的个数
  2. + 来连接 会建立新的元组
  3. * 就是复制几个一样的值放在元组里 会建立新的元组
  4. in判断在不在元组中
  5. for迭代循环
  6. max():返回元组最大值
  7. min():返回元组最小值
  8. tuple(list):列表转换成元组
元组的修改:
            
                元组的值不能修改,但是可以通过连接建立新的元组 +

            
          
元组的删除:
            
                元组的值不能删除,可以删除整个元组 del元组

            
          

字典类型

字典是什么:

  1. 字典是比较特殊的数据类型,它的值是通过键值对存储的,存储任意数据类型
  2. 有序 的数据类型 通过下标来访问值 的,字典是 通过键 来查找值的
  3. 元组用 {} 来装数据类型,每个键值对用 来分割,每一对用 来分割

字典的创建:

python元组,字典,集合_第2张图片

字典的访问:

python元组,字典,集合_第3张图片

字典的添加:

python字典不在乎添加顺序,在乎键和值之间的关系 python元组,字典,集合_第4张图片

字典的修改:

a{“name”:“小佩奇”}
a[“name”]=乔治 更新键值
a[“age”:19] 添加键值对

字典的删除:

python元组,字典,集合_第5张图片

字典的内置函数:

  1. len(dict) :字典长度
  2. str(dict):以可打印的字符串表示
  3. type(variable):返回输入的变量类型,如果变量是字典就返回字典类型
  4. dic.clear():删除字典内所有元素
  5. dict.copy():返回一个字典的浅复制
  6. dict.fromkeys():创建一个新字典,以序列seq中元素做字典的键,val为字典所有键对应的初始值
  7. dict.items():以列表返回可遍历的(键, 值) 元组数组

集合类型

集合是什么:

  1. 集合是一个无序的不重复的序列
  2. 集合用 {} 或者 set() 来创建集合, 空集合就一定用set(),{}是用来创建空字典的

集合内置方法:

  1. add() 为集合 添加 元素
  2. clear() 移除 集合中的所有元素
  3. copy() 复制 集合
  4. difference() 返回多个集合的差集
  5. discard() 删除 集合中指定的元素
  6. issuperset() 判断该方法的参数集合是否为指定集合的子集
  7. pop() 随机移除元素
  8. remove() 移除指定元素
  9. union() 返回两个集合的并集
  10. update() 给集合添加元素

类型转换:

  1. int(x):将x转换成一个 整数
  2. float(x):将x转换成 浮点数
  3. complex(a,b): a和b都是浮点型a是实数b是虚数 复数
  4. str(x):将x转换成 字符串
  5. eval():计算 字符串中有效的python表达式 ,并返回一个对象
  6. turple(x):将x转换成 元组
  7. list(x):将x转换成 列表
  8. set():转换 随机变化的集合
  9. frozenset():转换一个 不可改变的集合
  10. dict(x):创建一个字典, x必须是一个序列
  11. chr(x):将 一个 整数转换成 一个 字符串

更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论