파이썬 append 설명 파이썬에서 리스트는 가장 기본적인 자료형 중 하나로, 다양한 자료형의 값을 순서대로 저장할 수 있습니다. 리스트에 요소를 추가하는 방법은 여러 가지가 있지만, 그 중 가장 간단한 방법은 append()
함수를 사용하는 것입니다.
파이썬 리스트 append() 함수로 리스트 요소 추가하기
1: append() 함수의 사용법
append()
함수는 리스트의 맨 마지막에 요소를 추가하는 함수입니다. 함수의 인자로 리스트의 맨 마지막에 추가할 요소를 지정합니다.
```python
리스트 생성
fruits = ['apple', 'banana', 'orange']
리스트의 끝에 'strawberry' 추가
fruits.append('strawberry')
리스트 출력
print(fruits) ```
위 코드를 실행하면 다음과 같은 결과가 출력됩니다.
['apple', 'banana', 'orange', 'strawberry']
2: append() 함수의 특징
append()
함수는 리스트의 맨 마지막에만 요소를 추가할 수 있습니다. 특정 위치에 요소를 추가하려면 insert()
함수를 사용해야 합니다.
3: append() 함수의 예제
append()
함수를 사용하여 리스트에 요소를 추가하는 예는 다음과 같습니다.
```python
리스트 생성
numbers = [1, 2, 3]
리스트의 끝에 4 추가
numbers.append(4)
리스트 출력
print(numbers) ```
위 코드를 실행하면 다음과 같은 결과가 출력됩니다.
[1, 2, 3, 4]
4: append() 함수의 응용
append()
함수는 리스트를 사용하여 스택을 구현하는 데에도 사용할 수 있습니다. 스택은 후입선출(LIFO, Last In First Out) 자료구조로, 가장 마지막에 추가된 요소가 가장 먼저 삭제됩니다.
```python
스택 구현
stack = []
1 추가
stack.append(1)
2 추가
stack.append(2)
3 추가
stack.append(3)
3 삭제
print(stack.pop())
2 삭제
print(stack.pop())
1 삭제
print(stack.pop()) ```
위 코드를 실행하면 다음과 같은 결과가 출력됩니다.
3
2
1
결론
append()
함수는 리스트의 맨 마지막에 요소를 추가하는 간단한 방법을 제공합니다. 다양한 자료형의 값을 리스트에 추가할 때 유용하게 사용할 수 있습니다.
해시태그
파이썬
리스트
append
자료구조
스택
추가 설명
append()
함수는 리스트의 끝에 요소를 추가하는 함수이지만, 리스트의 길이가 충분하지 않으면 리스트를 자동으로 확장합니다.append()
함수는 리스트의 맨 마지막에만 요소를 추가할 수 있지만,extend()
함수를 사용하면 리스트의 끝에 이터러블의 모든 요소를 추가할 수 있습니다.
댓글