Matrix Operations
def transpose(X): return map(list,zip(*X)) def reverse_rows(X): return map(lambda x:list(reversed(x)),X) def reverse_cols(X): return list(reversed(X))