Вопрос пользователя:
Ответ нейросети:
Для вывода списка словарей в виде таблицы в терминале можно воспользоваться библиотекой tabulate
. Вот пример кода:
from tabulate import tabulate data = [ {"Name": "Alice", "Age": 25, "City": "New York"}, {"Name": "Bob", "Age": 30, "City": "Los Angeles"}, {"Name": "Charlie", "Age": 35, "City": "Chicago"} ] print(tabulate(data, headers="keys", tablefmt="grid"))
Для вывода списка словарей в виде таблицы в текстовый файл можно воспользоваться тем же кодом, но добавить запись результатов в файл. Вот пример:
from tabulate import tabulate data = [ {"Name": "Alice", "Age": 25, "City": "New York"}, {"Name": "Bob", "Age": 30, "City": "Los Angeles"}, {"Name": "Charlie", "Age": 35, "City": "Chicago"} ] table = tabulate(data, headers="keys", tablefmt="grid") with open("output.txt", "w") as file: file.write(table)
Этот код создаст файл output.txt
и запишет в него таблицу данных из списка словарей.
Напишите нам, если в вопросе есть ваши персональные данные ([email protected])
Обратите внимание: ответы, предоставляемые искусственным интеллектом, могут не всегда быть точными. Не рассчитывайте на них в критически важных областях, таких как медицина, юриспруденция, финансы или в вопросах, связанных с безопасностью. Для важных решений всегда обращайтесь к квалифицированным специалистам. Администрация сайта не несет ответственности за контент, сгенерированный автоматически.