zoukankan      html  css  js  c++  java
  • 组合数据类型练习,英文词频统计实例

    1、列表实例:由字符串创建一个作业评分列表,做增删改查询统计遍历操作。例如,查询第一个3分的下标,统计1分的同学有多少个,3分的同学有多少个等。

    2、字典实例:建立学生学号成绩字典,做增删改查遍历操作。

    3、列表,元组,字典,集合的遍历。
    总结列表,元组,字典,集合的联系与区别。

    >>> ls=list('012332122331')
    >>> ls
    ['0', '1', '2', '3', '3', '2', '1', '2', '2', '3', '3', '1']
    >>> tup=tuple('012332122331')
    >>> tup
    ('0', '1', '2', '3', '3', '2', '1', '2', '2', '3', '3', '1')
    >>> d={'201406114301':90,'201406114302':85,'201406114303':95}
    >>> d
    {'201406114301': 90, '201406114302': 85, '201406114303': 95}
    >>> s=set([1,1,3,2,2,4,4,3])
    >>> s
    {1, 2, 3, 4}
    >>> 

     列表是可变的,而元组是不可变的。

     集合是把相同的元素去掉,得出的是无序、不重复元素的集合。

    4、英文词频统计实例

            A、待分析字符串

            B、分解提取单词

               a、大小写 txt.lower()

               b、分隔符'.,:;?!-_’

           C、计数字典

           D、排序list.sort()

           E、输出TOP(10)

  • 相关阅读:
    BZOJ3510 首都
    洛谷U19464 山村游历(Wander)(LCT)
    [BZOJ4530][Bjoi2014]大融合(LCT)
    POJ 3522 最小差值生成树(LCT)
    AHOI2005航线规划 bzoj1969(LCT缩点)
    P3950 部落冲突
    BZOJ2243 [SDOI2011]染色(LCT)
    P1501 [国家集训队]Tree II
    性能优化之优化加载资源
    Hexo next主题安装algolia
  • 原文地址:https://www.cnblogs.com/chenyuanzhao/p/7560673.html
Copyright © 2011-2022 走看看