def compareDate(obj1, obj2):
if obj1.getDate() < obj2.getDate():
return -1
elif obj1.getDate() > obj2.getDate():
return 1
else:
return 0
list = list1 + list2
list.sort(compareDate)
Сортирует список по месту. Определите свою собственную функцию для сравнения двух объектов и передайте эту функцию во встроенную функцию сортировки.
НЕ используйте пузырьковую сортировку, у нее ужасная производительность.