Python converting '\' to '\\'

后端 未结 5 1227
耶瑟儿~
耶瑟儿~ 2021-01-27 16:46

I am writing a program to sort a list fo input strings (song names). Those songnames contains latex chars like $\\lambda$, which i want to get sorted like \'lambda\' instead, s

5条回答
  •  南笙
    南笙 (楼主)
    2021-01-27 17:16

    As already suggested you should escape your backslash:

    '$\\lambda$'
    

    Another alternative is to use raw strings, which are not subject to special character substitution:

    r'$\lambda$'
    

    When you have many backslashes raw strings tend to be clearer.

提交回复
热议问题