python错误for k,v in d: ValueError: too many values to unpack
来源:互联网 发布:js 判断html显示隐藏 编辑:程序博客网 时间:2024/05/20 23:12
John Fouhy john at fouhy.net
Tue May 22 00:50:14 CEST 2007
- Previous message: [Tutor] for k,v in d: ValueError: too many values to unpack
- Next message: [Tutor] MS SQL Connection
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 22/05/07, John Washakiewrote:> I have a Dictionary, that is made up of keys which are email> addresses, and values which are a list of firstname, lastnamet,> address, etc...>> If I run the following:>> last = {}[...]> for k,v in last:> print "Email: %s , has the Last name: %s" % (k,v[0])>> I get the error indicated in the subject:> ValueError: too many values to unpackThe "implicit" iteration that dictionaries support only iterates over keys.i.e. you could have done this:for k in last: print "Key is %s, value is %s" % (k, last[k])Alternatively, you can use the iteritems() method;for k, v in last.iteritems(): print "Key is %s, value is %s" % (k, v)See http://www.python.org/doc/current/lib/typesmapping.html for details.-- John.简单翻译一下,python只支持对于key的遍历,所以不能使用for k,v这种形式,这个时候会提示ValueError: too many values to unpack,使用粗体的形式代替。
- python错误for k,v in d: ValueError: too many values to unpack
- python2.7错误for k,v in dict: ValueError: too many values to unpack
- 关于错误:ValueError: too many values to unpack
- ValueError: too many values to unpack
- ValueError: too many values to unpack (expected 2)
- ValueError: too many values to unpack (expected 2)
- 关于Android 4.0编译生成Recovery的一个错误:ValueError: too many values to unpack
- CDH分支节点无法被监听,错误提示ValueError: too many values to unpack
- 关于 Python opencv 使用中的 ValueError: too many values to unpack
- Python too many values to unpack
- to many values to unpack
- 学习Programming the Semantic Web遇到的问题(二)——python:too many values to unpack
- 关于解决cv2.findContours返回值too many values to unpack (expected 2)的问题
- 解决cv2.findContours返回值too many values to unpack (expected 2)的问题
- ValueError: need more than 1 values to unpack
- ValueError: not enough values to unpack (expected 3, got 0)
- ValueError: not enough values to unpack (expected 2, got 1)
- 关于asyncio的ValueError: too many file descriptors in select()错误
- Windows引导Fedora12(error 15:file not found)
- OpenGL基础图形编程 - OpenGL与3D图形世界
- OpenGL基础图形编程 - OpenGL概念建立
- QT下快速开发 opencl
- OpenGL基础图形编程 - Windows NT环境下的OpenGL
- python错误for k,v in d: ValueError: too many values to unpack
- OpenGL基础图形编程 - OpenGL基本程序结构
- 各银行卡收费情况
- Class.forName和ClassLoader.loadClass的比较
- 建堆的算法实现
- 个人日志
- 游戏内存管理——初探(上)
- Linux下查看内存信息
- 自定义实现简单的ClassLoader