为了账号安全,请及时绑定邮箱和手机立即绑定

嵌入for:打印Python中的循环

嵌入for:打印Python中的循环

BIG阳 2022-05-19 13:48:38
我想知道您是否可以for在打印语句中包含一个循环,因为我正在尝试对字符串列表进行排序,并按字母顺序对每个字符串进行排序,尽可能少的一行。到目前为止,这是我的代码:myArray = ['alpha', 'bravo', 'charlie', 'delta', 'echo'] for i in range(len(myArray)): print((''.join(sorted(list(myArray[i]),))), end=', ')这打印aahlp, aborv, acehilr, adelt, ceho:但我希望它在一个数组中,以便我可以继续使用它:[aahlp, aborv, acehilr, adelt, ceho]
查看完整描述

1 回答

?
喵喵时光机

TA贡献1846条经验 获得超7个赞

我设法找到了一个可行的解决方案:

print([''.join(sorted(list(myArray[i]))) for i in range(len(myArray))])


查看完整回答
反对 回复 2022-05-19
  • 1 回答
  • 0 关注
  • 115 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信