python 练习
2017-10-30 22:34
190 查看
#!/usr/bin/env python
# -*- coding:utf-8 -*-
# @Time : 2017/10/30 0030 11:58
# @File : David.py
#正向排序
import codecs
l = [1,5,3,8,2,4]
l.sort()
#写入文件
with codecs.open('1.txt','wb') as fd:
for i in l:
fd.write(str(i))
fd.write('\n')
#读取文件并还原成列表
l1=[]
with codecs.open('1.txt','rb') as fd:
for i in fd.read():
l1.append(i)
#反向排序
l1.reverse()
#删除空格
l1.remove('\n')
#追加写入列表
with codecs.open('1.txt','ab') as fd:
for i in l1:
fd.write(str(i))
#追加字符串
str1 = 'abc'
with codecs.open('1.txt','ab') as fd:
fd.write('\n')
fd.write(str1)
#追加列表
li = [1,2,3]
with codecs.open('1.txt', 'ab') as fd:
fd.write('\n')
for i in li:
fd.write(str(i))
#追加元组
tu = ('one','two','three')
with codecs.open('1.txt', 'ab') as fd:
fd.write('\n')
for i in tu:
fd.write(i)
#追加字典
dic = {1:'a',2:'b'}
with codecs.open('1.txt', 'ab') as fd:
for line in dic.iteritems():
fd.write('\n')
for i in line:
fd.write(str(i))
# -*- coding:utf-8 -*-
# @Time : 2017/10/30 0030 11:58
# @File : David.py
#正向排序
import codecs
l = [1,5,3,8,2,4]
l.sort()
#写入文件
with codecs.open('1.txt','wb') as fd:
for i in l:
fd.write(str(i))
fd.write('\n')
#读取文件并还原成列表
l1=[]
with codecs.open('1.txt','rb') as fd:
for i in fd.read():
l1.append(i)
#反向排序
l1.reverse()
#删除空格
l1.remove('\n')
#追加写入列表
with codecs.open('1.txt','ab') as fd:
for i in l1:
fd.write(str(i))
#追加字符串
str1 = 'abc'
with codecs.open('1.txt','ab') as fd:
fd.write('\n')
fd.write(str1)
#追加列表
li = [1,2,3]
with codecs.open('1.txt', 'ab') as fd:
fd.write('\n')
for i in li:
fd.write(str(i))
#追加元组
tu = ('one','two','three')
with codecs.open('1.txt', 'ab') as fd:
fd.write('\n')
for i in tu:
fd.write(i)
#追加字典
dic = {1:'a',2:'b'}
with codecs.open('1.txt', 'ab') as fd:
for line in dic.iteritems():
fd.write('\n')
for i in line:
fd.write(str(i))
相关文章推荐
- Python标准库__正则表达式练习
- 《Python核心编程》第二版第55页第三章练习 -Python核心编程答案-自己做的-
- python小练习
- python练习
- 中国大学 MOOC 课程 《Python 语言程序设计》 课后练习(第 2 周)
- python 练习
- Python小练习2:pandas.Dataframe使用方法示例demo
- Python练习 - 廖雪峰教程
- python 练习
- 使用random模块,生成动态随机密码 分类: python 小练习 python Module 2013-12-04 17:23 278人阅读 评论(0) 收藏
- python 小练习
- python基础练习--求水仙花数
- python练习3
- 序列中对应列的值相加 分类: python 小练习 2013-12-05 19:09 293人阅读 评论(0) 收藏
- 马哥2016全新Linux+Python高端运维班-Linux grep正则表达式练习,及find命令
- Python练习代码 -- 线程创建, 同步
- Python入门练习0001:list排序 & 字符串逆序(20170328)
- python练习之检测并规范用户名(map)
- 《python机器学习及实践》书籍代码练习
- python练习_sed替换