特殊数据结构
0基础学Python
弋奥木木
我很懒,还没有简介
展开
-
编写程序,生成包含1000个0~100的随机整数,并统计每个元素出现的次数
题目:编写程序,生成包含1000个0~100的随机整数,并统计每个元素出现的次数import randomfrom collections import Counteri = 0 # 定义计数器num_list = []while i <= 1000: # 循环结束条件 num = random.randint(0, 100) num_list.append(num) # print(num) i += 1 # 计数器自增num_list.so原创 2020-10-13 12:08:37 · 7466 阅读 · 0 评论 -
已知列表data中有若干字符串,要求编写程序,对data中的字符串进行过滤,只输出重复字符不超过一半的字符串
已知列表data中有若干字符串,要求编写程序,对data中的字符串进行过滤,只输出重复字符不超过一半的字符串思路:利用collections库中的Counter方法,遍历data列表中的每一个字符串,并把他们存入进一个字符出现次数列表定义一个最大值max存放每一个字符串中出现次数最多的字符,将max与该字符串的长度比较,如果小于它的一半则保留否则就从data列表中删除这个字符串from collections import Counter# 1、创建一个包含若干字符串的列表data = ["www原创 2020-10-13 11:16:06 · 5603 阅读 · 1 评论 -
Python的特殊数据类型使用方法 -列表 -元组 - 字典 -集合
1、列表(list) - [ ]列表中的方法很多,不建议强行记忆,只需要知道有这么个东西,使用的时候再行去查阅就行了!方法代码演示如下:# 声明列表并初始化name_list = ["张三", "李四", "张三", "王五", "赵六", "张三"]print("01打印列表:", name_list)# 列表长度 -len关键字print("02列表的长度:", len(nam...原创 2020-03-20 19:53:03 · 461 阅读 · 0 评论