Sort a list in python
from Products.CMFCore.utils import getToolByName
portal_catalog = getToolByName(context, 'portal_catalog')
list_unsorted = portal_catalog.searchResults(path = {'query' : '/fuchs-zermatt/'}, Type = 'Product')
list_sorted = []
j = 0
for item in list_unsorted:
list_sorted.append(item)
for j in range(len(list_sorted)):
item = list_sorted[j]
list_sorted[j] = item
key = item.getObject().getArticleId()
i = j -1
while i >= 0 and list_sorted[i].getObject().getArticleId() > key:
list_sorted[i+1] = list_sorted[i]
i = i -1
list_sorted[i+1] = item
return list_sorted
