Я работаю над программой подсчета слов.Значение Ошибка: требуется больше, чем 1 значение для распаковки
#!/usr/bin/env python
import sys
# maps words to their counts
word2count = {}
# input comes from STDIN
for line in sys.stdin:
line = line.strip()
word, count = line.split('\t', 1)
try:
count = int(count)
except ValueError:
continue
try:
word2count[word] = word2count[word]+count
except:
word2count[word] = count
for word in word2count.keys():
print '%s\t%s'% (word, word2count[word])
Ошибка для этого кода:
word, count = line.split('\t', 1)
ValueError : need more than 1 value to unpack
Это означает, что в 'строке' нет вкладок. – jonrsharpe
Я также проверил с вкладками, ту же ошибку – Madhu
Что вы имеете в виду, _also_? Что вы пытались изначально? –