dict -- 3




概述上一篇日志中,我们介绍了 python 的字典与集合:本篇日志中,我们来介绍他们的内建函数与方法 内建工厂函数 -- dict、set、frozensetdict()dict 工厂函数被用来创建字典,下面的例子展示了 dict 方法的几种用法:>>> dict(zip(('x', 'y'), (1, 2))) {'y': 2, 'x': 1} >>> dict([['x', 1], ['y', 2]]) {'y': 2, 'x': 1} >>> dict([('xy'[i-1], i) for i in range(1,3)]) {'y': 2, 'x': 1} >>> dict(x=1, y=2) {'y': 2, 'x': 1} >>> dict8 = dict(x=1, y=2) >>> dict8 {'y': 2, 'x': 1} >>> dict9 = dict(**dict8) >>> dict9 {'y': 2, 'x': 1}  dict9 = dict(**dict8) 的方式并不推荐使用,
#读书笔记    #技术帖    #龙潭书斋    #python   
概述前面两篇日志中,我们介绍了 python 的序列类型,包含字符串、列表和元组python 序列与深浅拷贝python 序列支持的所有操作接下来我们就来介绍 python 映射类型 字典字典是 Python 语言中的一种映射类型,是一种存储哈希表结构的容器类型字典是 Python 中最强大的数据类型之一,它存储的数据是无序的,但是一般具有很好的性能>>> dict1 = {} >>> dict2 = {'name': 'earth', 'port': 80} >>> dict1, dict2 ({}, {'port': 80, 'name': 'earth'})  字典的基本使用fromkeys字典的 fromkeys 可以将序列转换为字典,转换后的字典的 key 即是序列的元素,value 则是默认值参数dict.fromkeys(seq[, value])  示例:>>> seq = ('hello', 'world', 'python') >>> dict = {}.fromkeys(seq) >
#读书笔记    #龙潭书斋    #python    #python核心编程   
absabs() 函数返回数字的绝对值。 语法以下是 abs() 方法的语法:abs( x )  参数x -- 数值表达式,可以是整数,浮点数,复数。 返回值函数返回 x(数字)的绝对值,如果参数是一个复数,则返回它的大小。 实例以下展示了使用 abs() 方法的实例:#!/usr/bin/python3 print ("abs(-40) : ", abs(-40)) print ("abs(100.10) : ", abs(100.10))  以上实例运行后输出结果为:abs(-40) : 40 abs(100.10) : 100.1  dictdict() 函数用于创建一个字典。 语法dict 语法:class dict(**kwarg) class dict(mapping, **kwarg) class dict(iterable, **kwarg)  参数说明:**kwargs -- 关键字mapping -- 元素的容器。iterable -- 可迭
#读书笔记    #技术帖    #龙潭书斋    #python   



京ICP备15018585号