目录

99.有两个磁盘文件A和B,各存放一行字母,要求把这两个文件中的信息合并(按字母顺序排列), 输出到一个新文件C中

100.列表转换为字典


99.有两个磁盘文件A和B,各存放一行字母,要求把这两个文件中的信息合并(按字母顺序排列), 输出到一个新文件C中

#99
import string
fp = open('test1.txt') #打开并读取第一个文件
a = fp.read()
fp.close()fp = open('test2.txt') #打开并读取第二个文件
b = fp.read()
fp.close()fp = open('test3.txt','w') #打开并写入文件
l = list(a + b)
l.sort()
s = ''
s = s.join(l)
fp.write(s)
fp.close()

简单一点就是:

def read(filename):f = open(filename,"r+")a = f.readlines()return a
s = list("".join(read("test1.txt")+read("test2.txt")))
s.sort()
s1 = "".join(s)
t = open("test.txt","w+")
t.writelines(s1)
t.close()

100.列表转换为字典

# 从列表创建字典
i = ['a','b','c']
l = [1,2,3]
b=dict(zip(i,l))
print(b)

返回:

在这里,如果同一键,有多个键值,则取最新的那个

# 从列表创建字典
i = ['a','b','c','c']
l = [1,2,3,5]
b=dict(zip(i,l))
print(b)

返回:

python实例 99,100相关推荐

  1. python趣味编程与精彩实例-python趣味编程100例(99个)

    [实例简介] python如今很流行,AI的首选工具:python趣味编程100例(99个),学习编程不枯燥. [实例截图] [核心代码] python趣味编程100例(99个) └── python ...

  2. python零基础实例-零基础学习Python开发练习100题实例(1)

    零基础学习Python开发练习100题实例(1) 2018-02-25 09:37:59 2864浏览 1.题目:有四个数字:1.2.3.4,能组成多少个互不相同且无重复数字的三位数?各是多少? 程序 ...

  3. python趣味编程10例-python趣味编程100例(99个)

    [实例简介] python如今很流行,AI的首选工具:python趣味编程100例(99个),学习编程不枯燥. [实例截图] [核心代码] python趣味编程100例(99个) └── python ...

  4. python入门经典100题-零基础学习Python开发练习100题实例(1)

    零基础学习Python开发练习100题实例(1) 2018-02-25 09:37:59 2854浏览 1.题目:有四个数字:1.2.3.4,能组成多少个互不相同且无重复数字的三位数?各是多少? 程序 ...

  5. python精彩编程200例-python趣味编程100例(99个)

    [实例简介] python如今很流行,AI的首选工具:python趣味编程100例(99个),学习编程不枯燥. [实例截图] [核心代码] python趣味编程100例(99个) └── python ...

  6. python基础代码事例-零基础学习Python开发练习100题实例(2)

    零基础学习Python开发练习100题实例(2) 2018-02-26 13:11:39 1934浏览 11.题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个 ...

  7. python 一球从100m高度落下,一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?Python实例...

    一球从100米高度自由落下,每次落地后反跳回原高度的一半:再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?Python实例 题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半 ...

  8. 求知讲堂python+人工智能 99天完整版 学完可就业+某某教程Python 100例————作业(持续更新)

    个人答案仅供参考,不喜勿喷. 求知讲堂python+人工智能 99天完整版 学完可就业 1.day1 1. import random index=1 error=0 age=random.randi ...

  9. 1000+Redis实例,100+集群,Redis 在海量数据和高并发下的优化实践

    墨墨导读:Redis 对于从事互联网技术工程师来说并不陌生,几乎所有的大中型企业都在使用 Redis 作为缓存数据库. 但是对于绝大多数企业来说只会用到它的最基础的 KV 缓存功能,还有很多 Redi ...

最新文章

  1. 脚本征集大赛开启啦!100% 有奖!
  2. win7 X64 编译ffmpeg
  3. 围观窗体与组件03 - 零基础入门学习Delphi25
  4. python中调用多进程加速处理文件
  5. 多个装饰器装饰一个函数
  6. python去掉人像白边_python 使用plt画图,去除图片四周的白边方法
  7. python基础入门(3)之字符串
  8. 使用PostgREST构建PostgreSQL数据库的REST风格API
  9. java中常用的类——System类
  10. python写斗地主游戏_python编程斗地主 python编程入门
  11. Imitate_ProcessRR轮盘调度
  12. 固件升级(DFU/OTA)
  13. 获取当前的格林尼治时间
  14. 洛谷 P3388 【模板】割点(割顶) 根+非根+dfn[]+low[]+不一样的Tarjan算法
  15. 工程测量测绘乙级按照标准办理
  16. 请珍惜你身边那个默默爱你的人
  17. Qt焦点事件 setFocusPolicy
  18. iOS开发者账户密码修改流程
  19. coursera-dl 报错 AttributeError (‘HTMLParser’ object has no attribute ‘unescape’)
  20. hexo博客kaze主题自定义社交链接

热门文章

  1. Win11更新22000.100后面部识别不可用怎么办
  2. 导出为Excel例子 java
  3. java多线程之ThreadLoal详解
  4. Spring、SpringBoot常见面试题与答案
  5. springboot的thymeleaf一个页面中引入其它页面
  6. postman怎么不登陆使用_最新百度云不限速,免安装、免登陆、不限速,打开网站就能使用...
  7. git如何查看缓存区文件内容_详解Git工作区、暂存区、历史记录区以及git reset、git revert、git checkout等撤销命令的区别...
  8. opencv运动目标跟踪预测_基于Opencv的运动目标的检测和跟踪.pdf
  9. react 组件传值
  10. 2018年3月计算机二级考试题,2018年3月计算机二级考试Access综合试题十