-
[python] 리스트에 값 추가하기 append 함수카테고리 없음 2022. 12. 14. 00:17728x90
리스트 값에 값을 추가하려면?
여러가지 방법이 있지만 가장 쉬운 방법은 + 하는 것입니다.
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]
다음과 같이 실행을 해야합니다.
필요에 따라 두 가지 중 적절한 것을 선택하여 사용하실 줄 알아야 합니다!!!
모두들 고수되세용~~