6. 반복문 사용하기

    >>> for i in [1,2,3,4]:
    >>>     print(i)
    1
    2
    3
    4
    >>> for i in range(1, 5): # 1부터 5미만의 숫자를 리스트로 자동으로 만드는 range 함수
    >>>     print(i)
    1
    2
    3
    4

    7. 리스트 안에 for를 포함하여 실습하기

    >>> a = [1, 2, 3, 4]
    >>> result = [ ]
    >>> for num in a:
    >>> result.append(num * 3)
    
    # 리스트 a의 값을 하나씩 num으로 받아 3을 곱해 리스트 result에 넣는다
    >>> result = [num * 3 for num in a]
    
    >>> print(result)
    [3, 6, 9, 12]
    # 리스트 a의 값 중에서 2로 나눈 나머지가 0인 수만 3을 곱해 리스트 result에 넣는다
    >>> result = [num * 3 for num in a if num % 2 == 0]
    
    >>> print(result)
    [6, 12]

    Note ≡

    리스트 안의 for 표현식은 다음과 같다.

    [임시 변수 적용 계산식 for 임시 변수 in 반복할 값 포함 자료 구조 if 조건]

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.