[Python] Comprehension

HYEOB KIM·2022년 8월 16일
1

Python

목록 보기
4/7

List comprehension

list1 = [i*i for i in range(1,11)]  # [ 계산식 for문 ]
list2 = [i*i for i in range(1,11) if i % 2 == 0 ] # [ 계산식 for문 조건문 ]
list3 = [( x, y ) for x in range(15) for y in range(15) ] # [ 계산식 for문 for문 ]

Dictionary Comprehension

dict1 = { "{}번".format(number):name for number, name in enumerate(students) } # [ 형식 for문 ]
dict2 = {student:score for student, score in zip(students, scores)}
profile
Devops Engineer

0개의 댓글