8-3 文件编程7-3 sdut-python

知识点

  1. 按对应的编码方式打开文件
  2. 处理list中有不同数据如果转化为字符串

代码

import re
f=open("F:\\vsnode\\python\\freedom.txt","r+",encoding='utf-8')
strs=f.read()
# print(strs)
f.close()
dit={}
nums=strs.split()
for i in nums:
t="".join(re.findall('[a-zA-Z]',i))
dit.setdefault(t,0)
dit[t]=dit[t]+1
out=open("F:\\vsnode\\python\\dic.txt","r+",encoding='utf-8')
for i in dit.items():
# print(str(i[1]))
t=" ".join([i[0],str(i[1])])
out.writelines(t)
out.writelines('\n')
print(t)
out.close()

本文作者:kingwzun

本文链接:https://www.cnblogs.com/kingwz/p/16341577.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   kingwzun  阅读(45)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起