def arrangeWords(text: str) -> str:
text = text.lower() #将字符串转换为小写
text = text.split(" ") #将字符串转换为列表
text.sort(key=lambda x: len(x)) # 使用 lambda 按照元素长度排序
text = ' '.join(text) #将列表还原为字符串
new_text = text[0].upper() + text[1:] #将字符串首字母置为大写
return new_text
val = arrangeWords('sa kk gg bbb Ccccc')
print(val)
# 输出:Sa kk gg bbb ccccc
python练习:重新排列句子中的单词
于 2022-12-09 18:36:18 首次发布