在编程中,如果存在大的列表或者字典,可以在python中引入pickle 模块:

例如:将下边这组列表保存到文件当中;[1, 2, 'xiaomao', '小狗']

程序:

 import pickle                            #引入pickle模块

 list1 = [1, 2, 'xiaomao', '小狗']     #定义一个列表

 f = open("E:/list_file.pkl",'wb')    #以二进制写的方式打开一个空文件

 pickle.dump(list1 ,f )        #将列表存入文件中

 f.close()    #将文件关闭

再将文件中的内容以同样的方式在读取出来

程序:

 f = open("E:/list_file.pkl",'rb') #以二进制读的方式打开文件

 list3 = pickle.load(f) #将文件内容载入到list3中

 f.close() #关闭文件

最新文章

  1. Git 子模块 - submodule
  2. php+mysql预查询prepare 与普通查询的性能对比
  3. Mac下 Octave 中plot 无法绘制
  4. 纯JSP实现简单登录跳转
  5. Java Concurrency - Fork/Join Framework
  6. java路径中的空格问题(转)
  7. 【IOS学习基础】NSObject.h学习
  8. Ember.js - About
  9. 基于Spark的用户行为路径分析
  10. Git 的 .gitignore 配置 转载
  11. iOS UIScrollView偏移量属性
  12. HDU1874 最短路 SPFA
  13. SequoiaDB版本在线升级介绍说明
  14. web前端图片上传(3)--filereader
  15. js中怎么使点击按钮后文本框获得焦点
  16. C# System.Collections.SortedList
  17. 柳暗花明又一村的———for循环
  18. App phonegap
  19. os模块的使用
  20. byr面经两则

热门文章

  1. Spring-----事务配置的五种方式
  2. 生成HFile文件后倒入数据出现Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hbase.filter.Filter
  3. python基础之 sys.argv[]用法
  4. XML字符串转化json
  5. jQuery的实用小技巧
  6. 互联网大公司的CEO,多是程序员出身
  7. iOS Code Sign error
  8. android-Java SoftReference,WeakReference,Direct Reference简介
  9. VC 窗口出现白屏闪烁的解决办法
  10. 960 grid 使用