ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [python] 리스트에 값 추가하기 append 함수
    카테고리 없음 2022. 12. 14. 00:17
    728x90

    리스트 값에 값을 추가하려면?

     

    여러가지 방법이 있지만 가장 쉬운 방법은 + 하는 것입니다.

     

    test = [1,2,3,4,5]
    test_2 = test + [6]
    print(test_2)
    
    test_3 = test_2 + [5,4,3,2,1]
    print(test_3)
    
    [1, 2, 3, 4, 5, 6]
    [1, 2, 3, 4, 5, 6, 5, 4, 3, 2, 1]

     

    '더하기'의 장점은 한개의 값이든, 여러 리스트 값이든 합칠 수 있다는 것입니다.

     

     

    두번째 방법으로는 append함수입니다.

     

    test = [1,2,3,4,5]
    test.append(6)
    print(test)
    
    test.append([5,4,3,2,1])
    print(test)
    
    [1, 2, 3, 4, 5, 6]
    [1, 2, 3, 4, 5, 6, [5, 4, 3, 2, 1]]

     

    append함수는 '더하기'와 달리 하나의 값을 추가하는 함수입니다. 그래서 다음과 같이 [5,4,3,2,1] 리스트를 추가하면 7번째 항이 [5,4,3,2,1]인 리스트 값이 들어가게 됩니다.

     

    append 함수로 [1,2,3,4,5,6,5,4,3,2,1] 결과값을 만들고 싶다면

     

    test = [1,2,3,4,5]
    test.append(6)
    
    for i in range(5,0,-1):
        test.append(i)
        
    print(test)    
    
    [1, 2, 3, 4, 5, 6, 5, 4, 3, 2, 1]

     

    다음과 같이 실행을 해야합니다.

     

    필요에 따라 두 가지 중 적절한 것을 선택하여 사용하실 줄 알아야 합니다!!!

     

    모두들 고수되세용~~

    댓글

Designed by Tistory.