Python: ValueError: too many values to unpack
eg1:
>>>a,b=(1,2,3)
Traceback (most recent call last):
File "<stdin>",line 1,in <module>
ValueError: too many values to unpack (expected 2)
错误原因: 一个tuple值赋给一个tuple变量时,变量个数不够造成的
可以改成 a,b,c=(1,2,3)或者其他变量即可
eg2:
>>>import collections
>>>s=[('y',1),('b',1),('r'),('y',2)]
>>>d=collections.defaultdict(list)
>>>for k,v in s:
... d[k].append(v)
...
Traceback (most recent call last):
File "<stdin>",line 1,in <module>
ValueError: too many values to unpack (expected 2)
错误原因: s=[('y',1),('b',1),('r'),('y',2)] 这句里面的('r') 变量个数不够了
可以改成 s=[('y',1),('b',1),('r',1),('y',2)]或者其他值即可
Python: ValueError: too many values to unpack的更多相关文章
- BUG——Celery ValueError: not enough values to unpack
		
背景 最近因项目需要,学习任务队列Celery的用法,跟着官网写Demo,出现如题错误,最终在github的Issues里找到解决办法,记录如下. 场景还原 本地环境如下: Windows 7 Pyt ...
 - Celery ValueError: not enough values to unpack (expected 3, got 0)的解决方案
		
Celery ValueError: not enough values to unpack (expected 3, got 0)的解决方案 背景 最近因项目需要,学习任务队列Celery的用法,跟 ...
 - ValueError: not enough values to unpack (expected 2, got 1)
		
在python中使用字符串分片时遇到这个问题 [ValueError: not enough values to unpack (expected 2, got 1)] --------------& ...
 - SQLAlchemy 做migration的时候 ValueError: too many values to unpack
		
我在做数据库迁移的时候,使用sqlalchemy,出现一个问题 Traceback (most recent call last): File "/Volumes/Spano/Dropbox ...
 - ValueError: too many values to unpack (expected 2)
		
记录下总是码错的地方 for key,value in final_table:#final_table is a dict 然后报错 File "./count_co_Mty_read_n ...
 - Celery 在Windows下启动worker时出现错误:ValueError: not enough values to unpack (expected 3, got 0)
		
在公司Linux环境下没有出现问题,在回到家后直接在Windows10下运行出现错误: ValueError: not enough values to unpack (expected 3, got ...
 - ValueError: too many values to unpack tensorflow
		
使用tensorflow 的时候报错: result ,_= sess.run(ops)ValueError: too many values to unpack 其实是ops里面不止一个,返回解压成 ...
 - Opencv ValueError: not enough values to unpack (expected 3, got 2)解决办法
		
问题背景 有些人在用我去年的毕设运行时(感谢QAQ),报错 Opencv ValueError: not enough values to unpack (expected 3, got 2) 当时就 ...
 - celery 启用worker ValueError: not enough values to unpack
		
[2018-01-12 19:08:15,545: INFO/MainProcess] Received task: tasks.add[5d387722-5389-441b-9b01-a619b93 ...
 
随机推荐
- NHibernate.3.0.Cookbook第一章第六节Handling versioning and concurrency的翻译
			
NHibernate.3.0.Cookbook第一章第六节Handling versioning and concurrency的翻译 第一章第二节Mapping a class with XML ...
 - Unity3D笔记 GUI 一
			
要实现的功能: 1.个性化Windows界面 2.减少个性化的背景图片尺寸 3.个性化样式ExitButton和TabButton 4.实现三个选项卡窗口 一.个性化Windows界面 1.1.创建一 ...
 - CBV流程之View源码解析
			
CBV是基于反射实现根据请求方式不同,执行不同的方法. 请求流程:view源码解析 1.urls.py :请求一定来执行视图下的as_view方法.也可以直接点击as_view()来找源码. 2.vi ...
 - windows下gcc的安装
			
首先打开 www.mingw.org . www.mingw.org 直接点击右上方的 Download Installer 即可下载. 点击 Download Installer 进入下载页 ...
 - 对于Python中回调函数的理解
			
关于回调函数,网上有很多说明和各种解释,多数在尝试用语言描述.我认为,如果对各个角色之间的关系不清楚,如果没有相关的编程需求,那么语言便非常无力,很难理解. 这是360百科的解释: 在计算机程序设计中 ...
 - cdn,wsgi框架
			
CDN:分布式服务器 wsgi:http请求----wsgi----web框架
 - Count the Colors---zoj1610线段树
			
题目链接 题意: 求每种颜色有几段线段: 模拟数组: #include<stdio.h> #include<iostream> #include<algorithm> ...
 - ICMP报文
			
类型:表示ICMP消息类型 代码:表示同一消息的不同信息 其他是时间戳或者标识符及序列号 类型 编码 描述 0 0 Echo Reply 3 0 网络不可达 3 1 主机不可达 3 2 协议不可达 ...
 - 冒泡排序快速版(C)
			
冒泡排序C语言版:在每轮排序中检查时候有元素位置交换,如果无交换,说明数组元素已经有序,无需继续排序 #include <stdio.h> #include <stdlib.h> ...
 - requests库的小技巧
			
#coding:utf-8 import requests # url = 'http://www.baidu.com' # response = requests.get(url) # print ...