Python 基础练习(列表、字典)

内容目录

列表与字典

  1. 生成含有12个[0, 9]区间内的整数,筛选出其中有重复的数字
    file

  2. 随机生成20个[-50, 50]区间内的整数,输出前半段升序排列,后半段降序排列的列表
    file

  3. 随机生成20个[1, 20]区间内的整数,分别使用whilefor与列表表达式对上述整数按奇偶分类
    file

  4. 随机生成1000个[0, 99]区间内的整数,统计每个数字出现的频数
    file

  5. 输入一段英文文字,统计空格以外的每个字符出现的频数,输出以频数为键(key),以包含字符的列表为值(value)的字典
    file

  6. 给定如下货物组,

    goods = [
        {'name': 'bread', 'price': 100},
        {'name': 'wine', 'price': 138},
        {'name': 'meat', 'price': 15},
        {'name': 'water', 'price': 1}
    ]

    按降序输出价格最高的前n个货物
    file

留下回复