导图社区 数值、字典、标准数据类型知识点学习
数值、字典、标准数据类型知识点学习,一张图带你完全了解相关内容,通过思维导图帮你提高效率,赶紧来试一试吧~
网店详情页排版方法分享~包括中心页面组成,优质详情必备,详情页的排版参考方法。感兴趣的小伙伴可以看看哦~
喷绘色彩基础培训方案,内容涵盖色彩基础,喷绘写真。框架清晰,内容丰富,希望对小伙伴有所帮助哦~
酒窖营销计划方案,包括结果目标,过程目标。框架清晰,内容丰富,有需要的小伙伴可以看看哦~ 可供大家参考,借鉴,交流。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
数值、字典、标准数据类型知识点学习
标准数据类型
1 Number(数字)
int(整型)
float(浮点)
bool(布尔型)
complex(复数)
2 String(字符串)
4 Tuple(元组)
不可变类型
3 List(列表)
5 Dictionary(字典)
6 Sets(集合)
容器
空值
None
不能理解为0
0有意义
None 为「特殊空值」
数据类型
分类
整数类型
0x
16 进制
0o
8 进制
0b
2 进制
以0打头
浮点数类型
复数类型
z = a + bj
a
实数部分
z.real
b
虚数部分
z.img
关系
整数 → 浮点数 → 复数
混合运算 → 最宽类型
互相转换
int()
float()
complex()
运算
整除
//
求余/模
%
BIF
abs()
cell/floor()
上入/下舍整数
divmod()
返回元组
pow()
指数运算
round()
四舍五入
random.
randint()
随机整型
randrange()
指定范围内取随机数
uniform(x,y)
随机浮点型
[x,y]
random()
[0,1)
choice()
随机序列中的一个元素
shuffle(lst)
将序列所有元素重新排序
seed[x]
字典
内涵
一系列键-值对
键
必须「可哈希」
即「不可变对象」
字符串、数值、元组
值
任何 Python 对象
操作
创建
dict = {key:value,key:value...}
{}.fromkeys([key1,key2])
value → None
访问
dic[key]
get(key,default=)
返回 value/None
添加
dict[key_new] = balue_new
setdefault(key,default=)
返回 value
不存在是添加
update(dict2)
添加字典
修改
dict[key] = value_new
删除
del dict[key]
dic.pop(key)/popitem()
返回该条目值
清空dic
dic.clear()
del dic
拷贝
dict.
copy()
浅复制
遍历
键-值对
for k,v in dict.items()
for k in dict.keys()
for k in dict
按「顺序」遍历所有键
sorted(dic.keys())
for v in dict.values()
剔除重复项
for v in set(dict.values())
嵌套
在列表中嵌套字典
有多个字典组成的列表
在字典中嵌套字典
需要
讲一个键关联到多个值
集合
一组 key 的集合
无序排列、可哈希
用于
成员关系测试
删除重复元素
set/frozenset()
可变(不可变)集合
set('abcabc')
{'a','b','c'}
vs
set
{...}
无序
可看作「无 value 的字典」
tuple
(...)
有序
可看作「不可变的列表」
集合操作
并集 OR
set1 | set2
union
交集 AND
set1 & set2
intersection
对称差分 XOR
set1 ^ set2
symmetric_difference
查补 C
set1 - set2
difference
添加元素
set.add(key)
set.update(seq)
扩展 set
删除元素
set.remove(key)
set.discard(obj)
若 obj 存在,删除它
set.pop()
删除任意一个对象