小编pyz*_*zor的帖子

根据字符的出现对列表进行排序

我想输入一个字符串列表,并使用python函数sort()或按出现的字符对它们进行排序sorted()。我可以在编写自己的排序函数的许多代码行中做到这一点,我只是不确定如何在python中如此轻松地做到这一点

sorted()其而言可以取列表和关键

l = ['a', 'wq', 'abababaaa']
#I think it's something like this, I know I'm missing something
sorted(l, key = count('a'))

Run Code Online (Sandbox Code Playgroud)

预期的结果将是

['wq', 'a', 'abababaaa']
Run Code Online (Sandbox Code Playgroud)

python python-3.x

6
推荐指数
2
解决办法
72
查看次数

标签 统计

python ×1

python-3.x ×1