当我用分隔符拆分字符串时,我需要检查出现的元素数。在
>>> x = "12342foo \t62 bar sd\t\7534 black sheep"
>>> a,b,c = x.split('\t')
>>> a,b,c,d = x.split('\t')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ValueError: need more than 3 values to unpack
{{else{1}以外的元素的数目是如何确定的?在
^{pr2}$
可以使用^{} 对分隔符进行计数:
^{pr2}$
顺便说一句,我将使用
try ... except ValueError
。在您也可以尝试使用
split
生成的列表的长度:相关问题 更多 >
编程相关推荐