Задать вопрос
Goverl
@Goverl
Мне 13 лет, и я изучаю программирование.

Как найти все строки под другой?

В общем мне надо сделать график из данных в документе. То есть мне надо найти все данные под символом X и Y ну а потом их записать в json ну с json проблем нет, а вот как найти все слова под строкой: "X" я без понятия. Если кто-то поможет буду очень очень рад!

данные в документе выглядят примерно так:

X Y
1 1
2 2
3 3
4 4
5 5
  • Вопрос задан
  • 91 просмотр
Подписаться 1 Простой Комментировать
Решения вопроса 1
fox_12
@fox_12 Куратор тега Python
Расставляю биты, управляю заряженными частицами
Ну если действительно такой формат:
import csv, io, json

data = '''X Y
1 1
2 2
3 3
4 4
5 5'''
f = io.StringIO(data)
reader = csv.DictReader(f, delimiter=' ')
json.dumps(list(reader))

# '[{"X": "1", "Y": "1"}, {"X": "2", "Y": "2"}, {"X": "3", "Y": "3"}, {"X": "4", "Y": "4"}, {"X": "5", "Y": "5"}]'

вместо использования io - в вашем случае можно просто читать из файла, разумеется.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы