python学习笔记

  看了《Python数据挖掘入门与实践》第一章有关亲和性分析的代码,初看时真的完全看不懂,尽管清楚地知道亲和性分析的原理,可是运用代码来实现时,发现是真的完全看不懂。

  好吧,看不懂,那就将每一行代码剖开,一行一行敲进去,看看他这一步到底实现了什么(虽然看懂之后再看时发现书中有提及),终于是能够复现这一段代码了。

  将自己的学习笔记记录如下:

1、dict就像是一个可变的容器,当你创建了一个空dict时,也就相当于放置了一个空的容器在这。讲真,刚开始完全不能理解为什么可以创建一个空的dict,虽然是想当然,也不知是受什么的影响,就是不能理解。

2、一个dict必须创建后,如果对其赋不存在的key,会报错“key error”。因此可以通过collections模块defaultdict创建,它可以返回一个默认值

3、continue是终止本次循环,仅仅终止一次,而break是停止循环,它将跳出整个循环

4、为了让print出来的结果更加美观,可以采用pprint模块下的pprint函数进行输出,它的结果更加美观

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值