【问题标题】:how do I sort elements within an array by first alphabet then second alphabet etc?如何按第一个字母然后第二个字母等对数组中的元素进行排序?
【发布时间】:2021-07-28 04:19:48
【问题描述】:

如何按第一个字母对列表名称 = ["Pat","Lily","Dom] 中的以下项目进行排序,如果第一个字母相同,则按第二个字母等等...

我尝试使用 x = list(map(sorted, names) 但这会将字符串拆分为单独的字母,并且只对最后一个元素 Dom 进行排序,这绝对不是我想要的。

有什么帮助吗? map() 在这种情况下使用正确吗?谢谢

【问题讨论】:

  • sorted(names)?

标签: python arrays string sorting


【解决方案1】:
names = ["Pat","Lily","Dom"]
sorted(names)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-09-23
    • 2011-10-14
    • 1970-01-01
    • 1970-01-01
    • 2021-02-18
    • 2021-09-05
    • 1970-01-01
    相关资源
    最近更新 更多