본문 바로가기

Python

[Python] 리스트 컴프리헨션 & 딕셔너리 컴프리헨션

names = ['Kim K.S.',
        'Park M.B.',
        'Jo P.C.']

# List Comprehenshion
length = [len(name) for name in names]
print(length)

## [8, 9, 7]


# Dictionary Comprehenshion
length_dict = {name : len(name) for name in names}
print(length_dict)

## {'Kim K.S.' : 8, Park M.B.' : 9, 'Jo P.C.' : 7 }