2
저는 key = function을 사용하여 목록을 정렬합니다. 저는 LaTeX로 작성된 노래 제목 목록을 정렬합니다. "형식 오류 :. (대체)는 적어도 2 개 인자를 (하나있어)python str.replace가 인수를 얻지 못합니다
저는 key = function을 사용하여 목록을 정렬합니다. 저는 LaTeX로 작성된 노래 제목 목록을 정렬합니다. "형식 오류 :. (대체)는 적어도 2 개 인자를 (하나있어)python str.replace가 인수를 얻지 못합니다
키 매개 변수는 호출해야합니다 당신은 문자열을 보내는합니다
songs = sorted(songs, key=str.replace('$\lambda$','lambda'))
문제는 함수가 실행될 때 그것이 말하는 것입니다 지금,이 오류는
당신이 시도 할 수 :.
songs = sorted(songs, key=lambda s: s.replace('$\lambda$','lambda'))
그리고 대한
이 자리에서 정렬songs.sort(key=lambda s: s.replace('$\lambda$','lambda'))
고맙습니다. 정답입니다. – Martinnj
또는 더 빠르지 만 가져 오기가 필요한'functools'에서'partial'을 사용하십시오. – agf