Типы данных для бинарного дерева?
===================================

 Всем привет!  

Правильно ли я понимаю, что для бинарных деревьев данные должны:   

1. быть однородной природы и   

2. реализовывать методы сравнения (для сортировки)?   

Нельзя же в бинарное дерево положить строку, число и словарь? 

 Фактически только второй пункт важен.   

Потому что int и float можно сравнить.  

Да и строку со словарем тоже - но контекстнозависимо.