[Dev] 리스트 컴프리헨션 (List Comprehension)
·
Dev
파이썬에 리스트 컴프리헨션이라는 방법이 있는데 리스트를 초기화하는 방법 중 하나입니다대괄호 안에 조건문과 반목문을 넣어서 리스트를 초기화 하는 방법인데 처음에 조금 헷갈려가지고 정리하면서 복습하려고 합니다#1 리스트 컴프리헨션(List Comprehension) 예시만약 0부터 19까지 중 홀수만 리스트에 초기화하고 싶다면arr = []for i in range(20): if i%2==1: arr.append(i)print(arr)간단히 이렇게 작성할 수 있다하지만 리스트 컴프리헨션을 사용하면 더 간단하게 리스트를 초기화할 수 있음arr = [i for i in range(20) if i%2==1]print(arr)두 코드의 실행결과는 같지만 리스트 컴프리헨션 문법을 알면 시간절약이 가능함#2 기..
[Dev] 수 자료형 - 정수형, 실수형
·
Dev
수 자료형(Number)수 자료형은 가장 기본적인 자료형이며 데이터는 모두 수(Number)로 표현할 수 있습니다대부분의 프로그램에서는 정수, 실수가 많이 사용되지만, 그중에서도 정수를 기본으로 사용합니다파이썬에서는 크게 숫자를 두 가지 자료형(데이터 타입)으로 구분하는데소수점이 없는 숫자를 정수형(int), 소수점이 있는 숫자를 실수형(float)으로 두 가지 자료형(데이터 타입)으로 구분합니다정수형(integer)정수를 다루는 자료형이며 양의 정수, 음의 정수 0 이 있습니다a = 6 # 양의 정수print(a) # 6a = -7 # 음의 정수print(a) # -7a = 0 # 0print(a) # 0​​실수형(Real Number)소수점 아래의 데이터를 포함하는 수이며 변수에 소수점을 ..