问题的开始在这里自定义排序python
我想按这个字母进行特殊排序
alphabet = u'aáàAâÂbBcCçÇdDeéEfFgGğĞhHiİîÎíīıIjJkKlLmMnNóoOöÖpPqQrRsSşŞtTuUûúÛüÜvVwWxXyYzZ
[aáàAâÂ]这组字符应该具有相同的优先级。在较早的线程中,@happydave 建议使用 (alphabet.index(c)/2),
这应该将列表中的每对相邻字符映射到相同的优先级。
但就我而言,我没有一对性格?例如:aáàAâÂ、eéE、uUûúÛ、óoO、iİîÎíī。
在我看来,简单的方法是添加一个项目,每个列表只包含成对的字符,但我不知道如何实现它。
[['word1', <Element tag at b719a4cc>], ['word2', <Element tag at b719a6cc>]]
添加一项的列表列表
[['word1_', 'word1', <Element tag at b719a4cc>], ['word2_', 'word2', <Element tag at b719a6cc>]]