码迷,mamicode.com
首页 > 编程语言 > 详细

一个人学习Python的日子day21

时间:2017-09-16 19:07:21      阅读:220      评论:0      收藏:0      [点我收藏+]

标签:需要   继承   color   mon   print   size   round   comm   nts   

# for key,value in dic.items(): 不推荐使用,字典需要转换成列表,然后再循环,效率低
# print(key,value)

‘‘‘
练习:元素分类
有如下值集合 [11,22,33,44,55,66,77,88,99,90...],将所有大于 66 的值保存至字典的第一个key中,将小于 66 的值保存至第二个key的值中。
即: {‘k1‘: 大于66 , ‘k2‘: 小于66}
‘‘‘

  1. #!usr/bin/env python
  2. #-*- coding:utf-8 _*-
  3.  
  4. import collections #计数器其实就是字典的补充,它继承了字典的所有功能。
  5.  
  6. obj = collections.Counter("sdjflakjdflkajdflkjaldkfjalkjfdalkjfdalj")
  7.  
  8. print(obj)
  9.  
  10. ret = obj.most_common(4)
  11.  
  12. print(ret)
  13.  
  14. for k,v in obj.items(): #由于计数器本身也是个字典,可以使用item()打印没个元素的数量
  15.  
  16.     print(k,v)
  17.  
  18. for item in obj.elements(): #elements是遍历计数器中的所有元素
  19.  
  20.     print(item)

 

一个人学习Python的日子day21

标签:需要   继承   color   mon   print   size   round   comm   nts   

原文地址:http://www.cnblogs.com/judaowenqing/p/7531886.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!