题目:
代码:
def order(words):
sArr = sentence.split()
ansArr = ['']*len(sArr)
for s in sArr:
for c in s:
if c.isdigit():
ansArr[ord(c) - ord('1')] = s
break
return ' '.join(ansArr)
附上一位大佬的代码:
def order(words):
return ' '.join(sorted(words.split(), key=lambda w:sorted(w)))
Python的学习最好是不断地看代码,和不断地实现,要记的东西很多,才能成为一个好的“玩蛇人”hhhhh