방금 파이썬에서 lambda
함수를 발견했습니다. 여기에 내가 파이썬에서 람다 함수 사용하기
a="ABCD"
b=map(lambda x:a[int(x)],a)
print(list(b))
을 시도 그리고이 오류
ValueError: invalid literal for int() with base 10: 'A'
을 제공하지만,이에이
[A,B,C,D]
모든 설명처럼 O/P를 기다리고 있었다. 당신이 정수에 "A"를 변환 할 수 없기 때문에
감사
'람다 X를 사용할 수있다 글자를 대문자로 쓰는 .. –
글씨로'int'를 부르는 이유는 무엇입니까? 당신이 기대하는 것은 무엇입니까? –
왜'list (a)'가 아닌가? –