Source code for rpy2.rlike.indexing
def default_key(x):
""" Default comparison function """
return x
[docs]def order(seq, key = default_key, reverse = False):
""" Return the order in which to take the items to obtained
a sorted sequence."""
o = list(range(len(seq)))
def wrap_key(x):
x = seq[x]
return key(x)
o.sort(key = wrap_key, reverse = reverse)
return o