BETTER WAY 8 여러 이터레이터에 대해 나란히 루프를 수행하려면 zip을 사용하라

    파이썬에서는 관련된 객체가 들어 있는 리스트를 다수 다루는 경우가 자주 있다. 리스트 컴프리헨션을 사용하면 소스 list에서 새로운 list를 파생시키기 쉽다(Better way 27: ‘mapfilter 대신 컴프리헨션을 사용하라’ 참고).

    names = ['Cecilia', '남궁민수', '毛泽东']
    counts = [len(n) for n in names]
    print(counts)
    
    >>>
    [7, 4, 3]
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.