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

Reply via email to