CSV Reader не дает ожидаемого результатаPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 CSV Reader не дает ожидаемого результата

Сообщение Anonymous »

Я пытаюсь разделить файл CSV, и в одной из строк есть еще одна запятая, необходимая для значения (это адрес).
Вот файл CSV.

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

Harry,Number Four,Privet Drive
Ron,The Burrow
Draco,Malfoy Manor
Поэтому я попробовал использовать программу чтения CSV, чтобы разделить его.
Вот код Python.

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

import csv

students = []

with open("students.csv") as file:
reader = csv.reader(file)
for row in reader:
students.append({"name": row[0], "home": row[1]})

for student in sorted(students, key=lambda student: student["name"]):
print(f"{student['name']} is from {student['home']}")
Вот результат:

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

Draco is from Malfoy Manor
Harry is from Number Four
Ron is from The Burrow
Мне нужен был полный адрес Гарри, а не только первая часть.

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

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • XML Deserializer не дает ожидаемого результата выходного результата
    Anonymous » » в форуме C#
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous
  • XML Deserializer не дает ожидаемого результата выходного результата
    Anonymous » » в форуме C#
    0 Ответы
    25 Просмотры
    Последнее сообщение Anonymous
  • Параллельный Foreach не дает ожидаемого результата
    Anonymous » » в форуме C#
    0 Ответы
    78 Просмотры
    Последнее сообщение Anonymous
  • Модульный тест не дает ожидаемого результата
    Anonymous » » в форуме Android
    0 Ответы
    29 Просмотры
    Последнее сообщение Anonymous
  • Функция дешифрования Python не дает ожидаемого результата
    Anonymous » » в форуме Python
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous

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