鉴于 我在沙尔有一份扼杀清单:
list = [" banana ", "Cherry", "apple"]
我想把这一名单说成是不敏感的,忽略了白人空间。 因此:
list = ["apple", " banana ", "Cherry"]
如果我使用的话:
sorted(list, key=str.casefold)
我这样做:
list = [" banana ", "apple", "Cherry"]
情况不敏感,但空间特性在信函前出现。
如果我使用的话:
sorted(list, key=lambda x:x.replace( , ))
我这样做:
list = ["Cherry", "apple", " banana "]
它忽视了空间,但并不敏感。 我试图把这两种解决办法结合起来,但我无法做到这一点。 是否有办法轻易地确定这一结果和“合并”两种结果?