Я все еще немного новичок в этом, поэтому, возможно, не знаю всех общепринятых терминов:
Можно ли сохранить кортежи Python при кодировании с помощью JSON? Прямо сейчас json.loads(json.dumps(tuple)) возвращает мне список. Я не хочу преобразовывать кортежи в списки, но хочу использовать JSON. Итак, есть ли варианты?
Причина:
Я создаю приложение, которое использует многомерные массивы не всегда одинаковой формы. У меня есть несколько методов класса, которые используют рекурсию для проверки массивов и преобразования конечных точек в виде строки или целого числа. Недавно я понял, что (основываясь на том, как работает моя рекурсия) я могу использовать кортежи, чтобы предотвратить более глубокий рекурсивный поиск в массивах (Python rawks). Это может пригодиться в ситуациях, когда я точно знаю, что мне не нужно будет углубляться в структуры данных.
Подробнее здесь: https://stackoverflow.com/questions/157 ... -with-json