Как исправить valueError: слишком много значений, чтобы распаковать (ожидается 3) в Python?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как исправить valueError: слишком много значений, чтобы распаковать (ожидается 3) в Python?

Сообщение Anonymous »

У меня есть набор данных с названием Records , образец набора данных выглядит так:

Код: Выделить всё

user_id movie_id genre
1       1001     action
2       1002     drama
3       1003     comedy
4       1004     drama
...     ...      ...
Я хотел бы итерации по записям следующим образом:

Код: Выделить всё

for user, movie, genre in records:
print(user, movie, genre)
< /code>
сначала печатает несколько строк, а затем показывает эту ошибку: < /p>
44892 113769 comedy
44892 113769 drama
...
------------------------------------------------
ValueError Traceback (most recent call last) in
----> 1 for user, movie, genre in records:
2     print(user, movie, genre)

ValueError: too many values to unpack (expected 3)
Что не так и как это исправить?

Подробнее здесь: https://stackoverflow.com/questions/629 ... -in-python
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»