ПЯ
test.assert_equals(more_zeros('thequickbrownfoxjumpsoverthelazydog'), ['h', 'b', 'p', 'a', 'd'])
Size: a a a
ПЯ
test.assert_equals(more_zeros('thequickbrownfoxjumpsoverthelazydog'), ['h', 'b', 'p', 'a', 'd'])
AT
A
ret = lambda a: a if bin(ord(a))[:2].count("0") > bin(ord(a))[:2].count("1") else None
ПЯ
ПЯ
ret = lambda a: a if bin(ord(a))[:2].count("0") > bin(ord(a))[:2].count("1") else None
ПЯ
A
[a for a in set(x) if bin(ord(a))[2:].count("0") > bin(ord(a))[2:].count("1")]
A
py3
ret = lambda x: [a for a in set(x) if bin(ord(a))[2:].count("0") > bin(ord(a))[2:].count("1")]
print(ret("thequickbrownfoxjumpsoverthelazydog"))
['d', 'a', 'p', 'h', 'b']
ПЯ
ПЯ
A
A
ПЯ
I
AT
def more_zeros(s):
comp = lambda c, x: bin(ord(c))[2:].count(str(x))
return [c for c in sorted(set(s), key=s.index) if comp(c, 0) > comp(c, 1)]
AT
A