加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

都在这里,值得收藏!Python语言自带的数据结构有哪些?

发布时间:2019-08-28 21:54:54 所属栏目:建站 来源:第零区块
导读:Python作为一种脚本语言,其要求强制缩进,使其易读、美观,它的数据类型可以实现自动转换,而不需要像C、Java那样给变量定义数据类型,使其编写非常方便简单,所以广受大家的欢迎。 现如今,Python已经广泛的应用于数据分析、数据挖掘、机器学习等众多科

set常用方法:

  • set.remove(x),移除集合中值为 x 的元素,如果没有这样的元素,则抛出异常。
  • set.isdisjoint(set2),判断两个集合是否包含相同的元素,如果没有返回 True,否则返回 False。
  • set.issubset(set2),判断集合set是否包含于set2
  • set.issuperset(set2),判断集合set是否包含set2,issubset与issuperset是一对互逆操作。

2.2、dict(字典)

dict,字典,字典由键值对组成,具有唯一性,可变性。字典是可变对象但字典的键的唯一的,是不可变对象。理解字典的很好方式,就是将它看做是一个 键 : 值对的集合。

创建dict的方法:

  1. //1.通过大括号括起键值对创建dict 
  2. mydict = {'name':'tom','age':'24'}; 
  3. //2.通过dict()方法创建dict 
  4. mydict = dict(name = 'tom',age = 24); 
  5. //3.通过大括号创建空dict,然后通过中括号添加键值对 
  6. mydict = {}; 
  7. mydict['tel'] = '1300000000'; 

获取dict中的元素:

  1. //需要已经知道键的名称,否则无法获取,除非遍历 
  2. mydict.get('tel'); 

dict常用方法:

  • dict.copy(),拷贝出一个新的字典。
  • dict.setdefault({'sex':'man'}),有则查,无则增。
  • dict.update({'sex':'male'}),有则改,无则增。
  • dict.pop('tel'),指定删除,参数必须要有需要删除的键。
  • dict.clear(),清空字典。
  • dict.keys(),查询字典中所有的键。
  • dict.values(),查询字典中所有的值。
  • dict.items(),查询字典中所有的键值对。

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读