37,720
社区成员
发帖
与我相关
我的任务
分享
import functools as ft
x= [3, 30, 34, 5,98, 9]
e=ft.reduce(lambda x,y:x+y, sorted(map(str,x),reverse=1))
print(e)
from functools import cmp_to_key
cmp2key = cmp_to_key(lambda x,y: int(y+x)-int(x+y))
print( ''.join(sorted(map(str, a_list), key=cmp2key)))
>>> [3, 30, 34, 5, 9]
>>>print(''.join(map(str, sorted(a_list, key=lambda x: str(x).ljust(max(map(lambda i: len(str(i)),a_list)), str(x)[0]), reverse=True))))
9534330