我有一个坐标列表,我想按文本和符号之间的数字对它们进行排序。
coords = ['`154blue', '`155blue', 'a154blue', 'a155blue', 'b154blue', 'b155blue', 'c154blue', 'c155blue', 'd154blue', 'd155blue', 'e155blue', '`156brown', 'a156brown', 'a158brown', 'b150brown']
Run Code Online (Sandbox Code Playgroud)
我希望它像这样列出:
coords = ['b150brown','`154blue', 'a154blue', 'b154blue', 'c154blue','d154blue','`155blue', 'a155blue', 'b155blue', 'c155blue', 'd155blue', 'e155blue', '`156brown', 'a156brown', 'a158brown']
Run Code Online (Sandbox Code Playgroud)
我尝试过不同的排序和 lambda 排序,但我无法通过数字来做到这一点。