global, lamda 함수

First Penguin·2023년 9월 14일
0

global

전역 변수를 함수 내에서 변경할 때 사용하는 키워드

a = 3
def func():
	global a = 5 # 전역 변수 a에 접근하기 위해 global 사용

lambda

python은 특이하게 결과가 나올 값이 앞에 오고 조건이 뒤에 나오는 경우가 있다.

l1 = [1,2,3,4,5,6,7]
list(map(lambda x:float(x) if x%2 == 0 else str(x),l1))

float()이라는 메서드가 if 조건이 True 일 때 실행된다. else 일 경우 뒤의 메서드가 실행된다.


dir(모듈명)

모듈 내 함수명이 어떤 것들이 있는지 확인할 때 좋다.

profile
아무도 나서지 않을 때 과감히 점프

0개의 댓글