В процессе участия в google ai contest в рамках увеличения скилла в программировании возник вопрос:
У меня для каждого объекта есть несколько списков, каждый элемент которых состоит из пар вида (ссылка на соседний объект, параметр1(численное значение)), (ссылка на соседний объект, параметр2(численное значение)) и.т.д.[например объект планета, а параметр расстояние до другой планеты или половина расстояния + константа] Где сами объекты повторяются(в каждом из листов), а параметры разные. Можно было бы сделать класс вида
class neighbour():
self.reference
self.parameter1
self.parameter2
self.parameter3
и потом формировать каждый раз нужный список из нужных атрибутов объектов, но проблема в том, что эти списки должны быть отсортированы по значению параметров(сортировать желательно 1 раз, тк параметры не меняются). Есть ли какой-нибудь способ их хранить красиво и эффективно или списки кортежей - оптимально?
Похожие темы
- Форум Python и странная структура данных (2008)
- Форум Структура данных (2022)
- Форум структура данных (2009)
- Форум структура данных (2005)
- Форум Структуры данных (2001)
- Форум Как организовать python проект? (2019)
- Форум Оптимальная структура данных (2017)
- Форум Сборник структур данных (2012)
- Форум нужна структура данных (2011)
- Форум Структуры данных вопрос (2014)