美文网首页Python语言
组合数据类型2

组合数据类型2

作者: 不吃唐僧肉的妖怪 | 来源:发表于2018-07-17 10:18 被阅读3次

字典:可存储多个数据,又可以准确的定位到某个元素。

#定义一个字典
info = {'name':'a', 'sex':'男'}
#根据键访问值
v = info['name']
v = info.get(key)
#修改字典中的元素,若key存在,修改。不存在新建并存入数据
info['sex'] = "女"
info['id'] = 12345
info.update({'sex':'女'})
#增加字典中的元素
info['a'] = 12
info.setdefault('address':'郑州')
info.update('address':'郑州')
#删除字典中指定的元素
del info['num']
info.pop('num')
#随即删除一个键值对
info.popitem()
#使用clear清空列表
info.clear()
#计算键值对个数
len(info)
#获取字典中的键
info.keys()
#获取字典中的值
info.values()
#获取字典视图
info.items()

遍历字典

#遍历键
for k in info.keys():
    print(k)
#遍历值
for v in info.vlues():
    print(v)
#遍历字典中的元素
for item in info.items():
    print(item)
#遍历字典中的键值对
for key, vlues in info.items():
    print(key, vlues)

集合:与数学中的集合相似,不允许数据重复

#定义一个集合
s = set()
#增加一个元素
s.add(0)
#移除并返回任意的元素
s.pop()
#移除指定的元素
s.remove(0)
#清空集合
s.clear()
#将两个或多个集合的差异作为一个新集合返回。
f = set()
f.add(0)
f.add(9)
f.add(8)
c = f.difference(s)

相关文章

  • Java常用技巧

    1. 泛型数组合并 2. 值传递 & 引用传递 2.1 Java数据类型   Java数据类型分为基本数据类型和引...

  • Python初学(十六)

    本节之后的一些章节主要说组合数据类型。 知识导图 组合数据类型的基本概念 组合数据类型: Python语言中最常用...

  • 组合数据类型2

    字典:可存储多个数据,又可以准确的定位到某个元素。 遍历字典 集合:与数学中的集合相似,不允许数据重复

  • Python学习第六章

    组合数据类型概述 组合数据类型为多个同类型或不同类型数据提供的单一表示。组合数据类型分3类:序列类型,集合类型和映...

  • 02:元组tuple

    python学习day_2: 四种组合数据类型(list:列表 tuple:元组 set:集合 dict...

  • 09.程序编程基础3~组合数据类型

    接着上一章内容,继基本数据类型之后,本章进行组合数据类型的讲解 3.2. 组合数据类型 python中为了方便一部...

  • 2018-07-16

    关于4中组合数据类型 4种组合数据类型指的是:元组,列表,集合和字典数据的常见操作:? (1)增加:新增数据? ...

  • 7.18学习 组合数据类型(2)

    组合数据类型 上篇已经主要介绍了列表list和集合set 列表list 集合set 1. 组合数据类型——元组(t...

  • Go基础-005-05 基础数据类型 字符串型

    1. 零值 零值:空字符串 ”“ 2. 类型 表示一组组合的集合。属于高级数据类型(复合数据类型)。在 Go 语言...

  • Python 教程

    第1章 基本语法 第2章 基本数据类型 第3章 组合数据类型 第4章 程序的控制结构 第5章 函数 第6章 文件操...

网友评论

    本文标题:组合数据类型2

    本文链接:https://www.haomeiwen.com/subject/sktwpftx.html