You are viewing a single comment's thread. Return to all comments →
string = str(input()) l = list(string)
uppercase_chars = [] lowercase_chars = [] digits = [] odd_nums = [] even_nums = []
for c in l: if c.isupper(): uppercase_chars.append(c)
for c in l: if c.islower(): lowercase_chars.append(c)
for c in l: if c.isdigit(): digits.append(int(c))
for i in digits: if i%2==0: even_nums.append(i)
for i in digits: if i%2==1: odd_nums.append(i)
uppercase_chars.sort() lowercase_chars.sort() odd_nums.sort() even_nums.sort()
newl = lowercase_chars+uppercase_chars+odd_nums+even_nums new_string = "".join(map(str, newl)) print(new_string)
Seems like cookies are disabled on this browser, please enable them to open this website
ginortS
You are viewing a single comment's thread. Return to all comments →
string = str(input()) l = list(string)
uppercase_chars = [] lowercase_chars = [] digits = [] odd_nums = [] even_nums = []
for c in l: if c.isupper(): uppercase_chars.append(c)
for c in l: if c.islower(): lowercase_chars.append(c)
for c in l: if c.isdigit(): digits.append(int(c))
for i in digits: if i%2==0: even_nums.append(i)
for i in digits: if i%2==1: odd_nums.append(i)
uppercase_chars.sort() lowercase_chars.sort() odd_nums.sort() even_nums.sort()
newl = lowercase_chars+uppercase_chars+odd_nums+even_nums new_string = "".join(map(str, newl)) print(new_string)