我期待采取列表或字符串时打印看起来像这样:逗号分隔的字符串或列表变量在Python 2
9532167,box,C,5,20
,并指定每个逗号分隔值的一组变量,像这样:
var1=9532167
var2=box
var3=C
var4=5
var5=20
(注意,这不是代码,但我想怎么串件被分配到变量)
目前我有:
var1, var2, var3, var4, var5 = mystring
,但得到这个错误:
exceptions.ValueError: too many values to unpack
我意识到这是一个很简单的问题,但没有搜索量已经翻了东西,我能理解。我是Python的新手。
谢谢你的帮助。
您似乎已将您的作业颠倒过来:'var1 = 9532167'等 – chepner
您的意思是'var1 = 9532167; VAR2 = '框'; ...'?你写的东西并不是远程合法的Python(例如,整数不能是名字)。我们没有足够的信息来回答你的问题,而无需猜测你想要什么。 –
我已更新澄清。谢谢。 – user2871503