Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/332.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 字符必须为';0';或';1';,发现'';_Python_Jupyter Notebook - Fatal编程技术网

Python 字符必须为';0';或';1';,发现'';

Python 字符必须为';0';或';1';,发现'';,python,jupyter-notebook,Python,Jupyter Notebook,我的剧本 huffman_list =right[1:]+left[1:] print(huffman_list) huffman_dict = {a[0]:bitarray(str(a[1])) for a in huffman_list} print(huffman_dict) 结果 ['r','000'],['t','001'],['e','01'],['y','100'],['''1010'], [a'、[1011']、[g'、[1100']、[h'、[1101']、[m'、[1110

我的剧本

huffman_list =right[1:]+left[1:]
print(huffman_list)
huffman_dict = {a[0]:bitarray(str(a[1])) for a in huffman_list}
print(huffman_dict)
结果

['r','000'],['t','001'],['e','01'],['y','100'],['''1010'],
[a'、[1011']、[g'、[1100']、[h'、[1101']、[m'、[1110'],
['n','1111']]

获取错误

ValueError                                Traceback (most recent call last)
<ipython-input-26-ef76e0d7e690> in <module>
      1 huffman_list =right[1:]+left[1:]
      2 print(huffman_list)
----> 3 huffman_dict = {a[0]:bitarray(str(a[1])) for a in huffman_list}
      4 print(huffman_dict)

<ipython-input-26-ef76e0d7e690> in <dictcomp>(.0)
      1 huffman_list =right[1:]+left[1:]
      2 print(huffman_list)
----> 3 huffman_dict = {a[0]:bitarray(str(a[1])) for a in huffman_list}
      4 print(huffman_dict)

ValueError: character must be '0' or '1', found ' '
ValueError回溯(最近一次调用)
在里面
1哈夫曼列表=右[1::+左[1:]
2份打印件(哈夫曼列表)
---->3 huffman_dict={a[0]:用于huffman_列表中的a的位数组(str(a[1]))
4份印刷品(哈夫曼词典)
英寸(.0)
1哈夫曼列表=右[1::+左[1:]
2份打印件(哈夫曼列表)
---->3 huffman_dict={a[0]:用于huffman_列表中的a的位数组(str(a[1]))
4份印刷品(哈夫曼词典)
ValueError:找到的字符必须为“0”或“1”
试试看

huffman_dict={a[0]:用于huffman_列表中a的位数组(str(a[1]).trim())

trim
将删除字符串末尾的尾随空格。

共享完整代码或查找输入中的某个地方有空值所有字符串的末尾都有不应存在的空格。