写文件时遇到错误: UnicodeEncodeError: 'ascii' codec can't encode characters in position 3-7: ordinal not in range(128)

解决办法:import sys

     reload(sys)

     sys.setdefaultencoding('utf8')

同时遍历多个list

L1 = [1,2,3,4]

L2 = [5,6,7,8]

for (x,y) in zip(L1,L2):

print(x,'+',y,'=',x + y)

运行结果为:

1 + 5 = 6

使用zip构造字典,非常方便。

示例:

keys = ['spam','eggs','toast']

vals = [1,3,5]

list(zip(keys,vals))

D2 = {}

for (k,v) in zip(keys,vals):

D2[k] = v

print(D2)

运行结果为:{'toast': 5, 'eggs': 3, 'spam': 1}

在python2.2和后续版本中,可以完全跳过for循环,直接把zip过的健/值列表传给内置的dict构造函数,以上划线部分可以换做D3 = dict(zip(keys,vals))。

内置变量名dict其实是python中的类型名称

2 + 6 = 8

3 + 7 = 10

4 + 8 = 12

转载于:https://www.cnblogs.com/zyf1/p/5747368.html

2016.8.7 UnicodeEncodeError 同时遍历多个list相关推荐

  1. c语言字符串机考题,2016全国计算机二级《C语言》机考试题及答案

    2016全国计算机二级<C语言>机考试题及答案 一.程序填空题(共18分) 下列给定程序中,函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串 ...

  2. 2016 实习招聘面试经历 - 2

    文章写于 2016 年,旧的博客不维护了,一些文章直接迁移到这边来.现在看当时自己还是很青涩的哈哈,不管是文笔还是前端.文章的第二篇,记得应该是阿里的二面 Angular双向绑定的实现 嗯-面试三次, ...

  3. 在JavaScript中逐个遍历数组?

    如何使用JavaScript遍历数组中的所有条目? 我以为是这样的: forEach(instance in theArray) 其中theArray是我的数组,但这似乎是不正确的. #1楼 如果您不 ...

  4. 如何高效地遍历 MongoDB 超大集合?

    2019独角兽企业重金招聘Python工程师标准>>> GitHub 仓库:Fundebug/loop-mongodb-big-collection 本文使用的编程语言是 Node. ...

  5. 某计算机系大二级共有5个班,2016年计算机二级考试MS Office题库及答案

    2016年计算机二级考试MS Office题库及答案 1. 对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是 A) 快速排序 B) 冒泡排序 C) 直接插入排序 √D) ...

  6. 百度2016/2017秋招部分题目解析

    今天把百度2016/2017秋招剩余的4星题目,以及少部分有难度或者比较有趣味的3星题目来一起分析下,所以这次就来个合集了(共包含了4个题目),总体来看题目比较简单,所以分析也会写得相对简略一些.尽管 ...

  7. 数组常见的遍历循环方法、数组的循环遍历的效率对比

    1 遍历数组的方法 1-1.for / while 最普通的循环 效率最高 兼容ie6 tips:for循环更适用于循环的开始和结束已知,循环次数固定的场合:while循环更适合于条件不确定的场合 1 ...

  8. access sql 取余_计算机二级ACCESS模拟题库2016最新

    计算机二级ACCESS模拟题库2016最新 1.表的组成内容包括( ). A.查询和报表 B.字段和记录 C.报表和窗体 D.窗体和字段 2.数据库DB.数据库系统DBS.数据库管理系统DBMS之间的 ...

  9. 历年软件设计师下午考试试题汇总统计(更新至2016年上半年)

    本文对2006年5月至2016年5月[11年,21次]的软件设计师级别下午试题进行一个简单的汇总统计,希望对准备参加软考的朋友能有所帮助. 从2006年5月开始(尤其是从2010年5月开始),软件设计 ...

  10. 「 每日一练,快乐水题 」2016. 增量元素之间的最大差值

    文章目录 ✅力扣原题: ✅题目简述: ✅解题思路: ✅C++代码: ✅结果展示: ✅力扣原题: 力扣链接:2016. 增量元素之间的最大差值 ✅题目简述: 给你一个下标从 0 开始的整数数组 nums ...

最新文章

  1. (解释)单片机与各种外围设备(Flash、RAM、网络控制器、A/D、传感器、MCU等)进行直接串行通信通常采用( D)接口
  2. zabbix4.0添加mysql报警_部署监控三剑客 Zabbix4.0 监控以及告警机制
  3. html5 ar开发,HTML5 WebAR开发
  4. 【Python基础】这份 pip 使用小抄,要有全有多全(建议收藏)
  5. vue中axios请求的封装
  6. 基于Session共享的单点登录或通行证系统方案
  7. java的修饰符_java默认的修饰符是什么
  8. python 实现本地查找文件,并打印(os for os.open chdir)
  9. 并发-阻塞队列源码分析
  10. pycharm shortcuts
  11. WDS+ADK+MDT 部署轻触式系统安装(1)《准备》
  12. MyEclipse 10破解教程
  13. android 自定义数字键盘
  14. stm32-W5500-官网教程
  15. 关于人工神经网络的论文,人工神经网络参考文献
  16. sse服务器推送性能,SSE 服务端向客户端推送
  17. Android 动态代理以及利用动态代理实现 ServiceHook
  18. 中国最好的职业TOP10
  19. 樊登读书会终身成长读后感_《终身成长》读后感三篇
  20. Appium基础篇5-抓元素工具之UI Automator Viewer

热门文章

  1. C++中析构函数的作用,
  2. js操作多选框checkBox
  3. 百度2013校园招聘移动软件研发工程师笔试题(一)
  4. 常用工具类(初级中的初级)
  5. asp.net core 系列 5 MVC框架路由(上)
  6. django-rest-framework-jwt的使用
  7. 电子设计从零开始(第2版)pdf
  8. 日历获取当前月份的月数与当前月份第一天离第一个格子的位置。
  9. Windbg Configuration
  10. 【转】图解Sql2005创建分区表的全过程