imhamburger 님의 블로그
파이썬(Python) - List comprehension 본문
리스트 컴프리핸션은 리스트를 만들기 위해 사용하는 방법을 말한다.
list1 = [expression for 변수 in iterable]
예시
#[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
list1 = [i for i in range(10)]
#[3, 6, 9]
list2 = [i for i in range(10) if i % 3 == 0]
#조건없이 간단하게 리스트를 만들수도 있다.
#[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
list1 = list(range(10))
화면출력
#내장함수 활용
print()
#sep가 기본값으로 " " 공백을 가지고 있어서 값 사이에 ','을 추가하고싶으면 저렇게 표현하면 된다.
print(a, b, c, sep=", ")
#end 값을 초기화하여 줄바꿈이 되지 않는다.
print("hamburger", end="")
print("hello!")
>> hamburgerhello!
+추가로... input이라는 함수가 있는데 input은 str로 받기때문에, 만약 정수로 출력하고 싶다면 int 함수를 이용하여 변환해야 한다.
'파이썬(Python)' 카테고리의 다른 글
파이썬(Python) - 모듈만들기 (0) | 2024.06.21 |
---|---|
파이썬(Python) - 함수(function)와 람다(lambda) (0) | 2024.06.16 |
파이썬(Python) - 시퀀스 자료형, 세트(Set)와 딕셔너리(dict) (1) | 2024.06.14 |
파이썬(Python) - 시퀀스 자료형, 리스트와 튜플 (0) | 2024.06.13 |
파이썬(Python) - 시퀀스 자료형, 문자열 (1) | 2024.06.12 |