17.04.13 07:57, Larry Hudson написав(ла):
So using a list comprehension you can do it in two lines:def get_rule(num): bs = bin(num)[2:] return [0] * (8 - len(bs)) + [int(i) for i in bs]
You can do it in one line! def get_rule(num): return list(map(int, '{:08b}'.format(num))) -- http://mail.python.org/mailman/listinfo/python-list