@andreylevchenko98

Как создавать списки через def?

Добрый вечер! Соединился с MySQL базой данных, которая выглядит следующим образом:
5d851780d5c19710599692.png
Python считывает все параметры из БД и помещает их в список
import mysql.connector as mariadb
mariadb_connection = mariadb.connect(user='root', password='1411', database='Asterisk')
cursor = mariadb_connection.cursor()
cursor.execute("SELECT * FROM general")
a=list()
while row is not None:
        a.append(row)
        row = cursor.fetchone()

Суть вопроса: необходимо сделать так, чтобы значения из каждого столба помещались в отдельный список, а затем соединялись с параметрами из столба 1 таким образом:
name=200
type=peer
sometype=trash
blah=blah
name=201
type=friend
sometype=trash
blah=blah

Сложность вопроса в том, что количество столбцов может быть бесконечно, поэтому нужен алгоритм, который будет создавать n-ное количество списков, по количеству столбцов. Далее при импорте строки из БД алгоритм будет распределять значения в n-ный список, после чего будет запись в файл. Идей, как это реализовать нет, прошу помощи. Спасибо
  • Вопрос задан
  • 109 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы