Backend/Python

📌lambda 함수란? 파이썬에서의 lambda 함수는 익명 함수를 생성하기 위한 방법입니다. 즉, 이름 없이, 한 줄의 간단한 코드로 함수를 정의할 수 있습니다. lambda 함수는 간단한 연산이나 다른 함수에 인자로 전달되는 함수 등을 빠르게 정의할 때 유용하게 사용됩니다. lambda arguments: expression 여기서 arguments는 함수로 전달되는 인자들을 의미하고, expression은 해당 인자들을 사용해 수행되는 식을 의미합니다. 이 식의 계산 결과가 lambda 함수의 반환 값이 됩니다. 단, expression은 단일 식만을 포함할 수 있으며, 복수의 명령이나 조건문, 반복문 등을 직접 포함할 수 없습니다. 그러나 식 내에서는 조건부 표현식을 사용할 수 있습니다. 예시를 ..
백준에서 문제를 풀어보던 중 변수를 비교할 때 = 를 쓰면 에러가 나는 걸 발견하고 이 내용에 대해 정리해야지 싶었다. 아 그리고 python 에는 swith / case 문이 없다,, if/elif/else문을 쓰도록,,, =과 == 차이 list1 = [a, b, c] list2 = [a, b, c] list1 == list2 >>> True a,b = 100,200 print(a==b, a!=b, a>b , a=b, a>> False True False True False True =은 대입연산자로, 우항에 있는 피연산자를 좌항의 피연산자에 대입한다. = 오른쪽의 긴 함수를 왼쪽의 짧은 이름으로 부르고 싶어 변수로 설정할 때에 많이 쓴다. ==는 비교 연산자이다. 두 객체(변수)의 값이 같은지 다른..
2-doooo-2
'Backend/Python' 카테고리의 글 목록