Не совсем рациональное использование ресурсов
ИМХО
Таблица внешняя (Google к примеру) - для парсеров, много данных с которыми работают МНОГО пользователей или один на удаленке
Таблица локальная - для парсеров, много данных с которыми работает пользователь
Таблица в оперативке - для парсеров, много данных, но разработчик не умеет с БД работать :)
SQL - любой вид информации, для любых целей имеющих вес использования БД
json - некоторые называют костылем в проекте, удобство, быстрота, для малых информационных пределов
<dict> - как json, только в оперативке, для машины или разраба
ini - для читабельных настроек
txt - My name is noob :) или для логов, хотя есть формат log для этого
Если у тебя 2 ячейки и так мало данных, занеси в json.
# data.json
{
"its row one":[12,412,432,2523,12,42,35,12,53,2],
"its row two":[124,53,213,142,53,6,64,32,124]
}
import json
Но если тебе надо сравнивать данных по столбцам среди двух строк, то json тебе не поможет, таблицу придется создавать
Общение с json
Чтение:
with open(, 'r', encoding='UTF-8') as file:
data = json.load(file)
data['its row one'][0] # 12
data['its row one'][3] # 2523
data['its row two'][0] # 124
Запись:
with open('data.json', 'w', encoding='utf-8') as f:
json.dump(data, f, ensure_ascii=False, indent=4)