例2.11 首先生成包含1000个随机字符的字符串,然后统计每个字符出现次数,注意get()方法的应用

摘要: 例2.11 首先生成包含1000个随机字符的字符串,然后统计每个字符出现次数,注意get()方法的应用 2.11.1 import string import random x=string.ascii_letters+string.digits y=''.join([random.choice(x 阅读全文
posted @ 2024-09-06 14:20 黄元元 阅读(16) 评论(0) 推荐(0) 编辑

例2.10 字典元素的访问示例

摘要: 例2.10 字典元素的访问示例 Dict={'age':18,'score':[98,97],'name':'Zhang','sex':'male'} for item in Dict: print(item) print(" ") for item in Dict.items(): print(i 阅读全文
posted @ 2024-09-06 13:38 黄元元 阅读(8) 评论(0) 推荐(0) 编辑

例2.9 字典的get()方法使用示例

摘要: 例2.9 字典的get()方法使用示例 点击查看代码 Dict={'age':18,'score':[98,97],'name':'Zhang','sex':'male'} print(Dict['age']) #输出18 print(Dict.get('age')) #输出18 print(Dic 阅读全文
posted @ 2024-09-06 13:33 黄元元 阅读(11) 评论(0) 推荐(0) 编辑

例2.8 字典操作实例

摘要: 例2.8 字典操作实例 dict1={'Alice':'123','Beth':'456','Cecil':'abc'} print(dict1['Alice']) dict1['new']='Hello' dict1['Alice']='1234' dict2={'abc':123,456:78. 阅读全文
posted @ 2024-09-06 13:09 黄元元 阅读(6) 评论(0) 推荐(0) 编辑

例2.7 集合操作示例

摘要: 例2.7 集合操作示例 student = {'Tom','Jim','Mary','Tom','Jack','Rose'} print(student) a=set('abcdabc') print(a) print("学号:3004") 阅读全文
posted @ 2024-09-06 13:05 黄元元 阅读(5) 评论(0) 推荐(0) 编辑

例2.6 元组操作示例

摘要: 例2.6 元组操作示例 T=('abc',12,3.45,'Python',2.789) print(T) print(T[-1]) print(T[1:3]) print("学号:3004") 阅读全文
posted @ 2024-09-06 12:33 黄元元 阅读(6) 评论(0) 推荐(0) 编辑

例2.5 在列表推导式中使用if过滤不符合条件的元素

摘要: 例2.5 在列表推导式中使用if过滤不符合条件的元素 2.5.1 import os fn = [filename for filename in os.listfir('D:\Programs\Python\Python37') if filename.endswith(('.exe','.py' 阅读全文
posted @ 2024-09-06 12:23 黄元元 阅读(6) 评论(0) 推荐(0) 编辑

例2.4 使用列表推导式实现嵌套列表的平铺

摘要: 例2.4 使用列表推导式实现嵌套列表的平铺 a=[[1,2,3],[4,5,6],[7,8,9]] d=[c for b in a for c in b] print(d) print("学号:3004") 阅读全文
posted @ 2024-09-06 12:07 黄元元 阅读(13) 评论(0) 推荐(0) 编辑

例2.3 列表操作示例

摘要: 例2.3 列表操作示例 L=['abc',12,3.45,'Python',2.789] print(L) print(L[0]) L[0]='a' L[1:3]=['b','Hello'] print(L) L[2:4]=[] print(L) print("学号:3004") 阅读全文
posted @ 2024-09-06 12:01 黄元元 阅读(6) 评论(0) 推荐(0) 编辑

例2.2 统计文本文件里字符串的字符a、c、g、t出现的频数

摘要: 例2.2 统计文本文件里字符串的字符a、c、g、t出现的频数 import numpy as np a=[] with open('data2_2.txt')as f: for (i,s)in enumerate(f): a.append([s.count('a'),s.count('c'), s. 阅读全文
posted @ 2024-09-03 14:49 黄元元 阅读(46) 评论(0) 推荐(0) 编辑