|
昨日阅读了2.5小时,累计180.5小时
《Python编程从入门到实践》
=============================
ch6
dictionary
字典类似列表,但让你将不同的信息关联起来。
alien_0 = {'color':'green', 'points':5} 即键值对放进列表里。
前面的是键,后面的是值(键可以索引)
指定一个键,就可以取到后面的值(这就是访问字典的元素的方式)
上例: alien_0['color'] 就是访问方式了 (奇怪,定义用花括号,取值要用中括号)
这里,alien_0['color']的值就是'green'了
本例中,这个字典的两个元素是关联的,color对应green,points是积分(5),那么,alien_0就类似一个具有
完整信息的角色(当然信息还可以添加,就像在扩充字典的页数一样)
添加键值对:
alien_0['x_position'] = 0
alien_0['y_position'] = 25 这样就增加了一个键值对元素
print(alien_0)时,键值对顺序可能和添加顺序不同,是因为Python不关心字典中的顺序,而只关心键和值的关联关系
删除键值对: del alien_0['points'] 删除的键值对 将永远消失
字典的遍历方式:
1.所有键值对
2.键
3.值
要熟练使用字典,也需要一段时间的练习
继续加油。。
==================
block chain
17. 大数据,解决无法精确“定域”测量,帮助找到关联、纠缠等现象。因此一切都在走向数据化,没有数据,只能说无测量
18. 未来,“大数据+算法”产生的人类群体智能,可能会帮助人“看到”更多的东西
19. 量子力学在20世纪产生的两个结果:1是量子论的热核能力的发现,造出了原子核武器;2是由于原子核武器在两个大国间的博弈,逼出了无中心、分散控制的互联网
20. 用“Blockchain”做一个开源思想库:技术众筹的基础范式
21. 可信身份识别(建立信用的社会),区块链可能是未来建立信用的主要方式,把大数据变成分布式记账,参与记账的人越多,你的信用就越可靠。
==============================================
昨日 2.5h
累计 180.5 h
|