💻 Python

· 💻 Python
sample_list = [1,2,3,4,5,6,7,8,9,10]# 변수 for 변수 in 리스트 if 조건list_comprehension = [x for x in sample_list if x%2==0]리스트 컴프리헨션(List comprehension)은 위 내용처럼 조건을 만족하는 각 변수에 대해서 추출할 수 있다.해당 코드를 실행하면, sample_list 중에서 짝수를 만족하는 것에 대해서 출력하는 것으로 [2,4,6,8,10]의 결과를 가진다. 리스트 컴프리헨션을 쓰지 않는다면, 아래 코드처럼 코드가 길어지게 된다.smaple_list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]list_comprehension = []for x in smaple_list: if x % ..
· 💻 Python
example = lambda x,y : x*yLambda(람다) 함수가 위 코드처럼 나와있으면 x,y는 인자, : 뒤에 있는 x*y는 연산이다. 즉 x, y라는 인자에 대해서 x * y를 수행하게 된다.print(example(10, 7))위 코드를 수행하게 되면 x 값은 10을 받고, y 값은 7을 받는다.그리고 연산에서 x * y, x와 y를 곱하라고 했으므로 10 * 7 해서 70 이라는 결과가 출력된다. 어렵게 생각할 것 없이 : 을 기준으로 앞에는 받을 인자, 뒤에는 그 인자에 대해서 어떤 연산을 수행할 지에 대해서 본다고 생각하면 된다.
· 💻 Python
python3가 안되면 python으로 하면되고 가상환경에 원하는 이름을 넣어주면 된다.python3 -m venv 가상환경 이름python -m venv 가상환경 이름 'sample' 이라는 가상환경을 만들고 실행시키는 방법이다.# 가상환경 생성python -m venv sample# 가상환경 실행./sample/Scripts/activate
홍게너겟
'💻 Python' 카테고리의 글 목록