티스토리 뷰
📌 목차
파이썬에서 리스트에 요소를 추가하는 방법
Python에서 List에 요소를 추가하는 네 가지 방법이 있습니다.
1. append() 함수 사용 - 메서드를 사용하여 요소를 리스트 끝에 추가 할 수 있습니다.
2. insert() 함수 사용 - 메서드를 사용하여 특정 위치에 요소를 추가할 수 있습니다.
3. extend() 함수 사용 - 메서드를 사용하여 두 개 이상의 리스트를 병합할 수 있습니다.
4. + 사용 - 목록을 연결할 수 있습니다.
[예제 확인]
append() 함수 사용 - 끝에 추가
my_list = [1, 2, 3]
my_list.append(4)
print(my_list) # 출력 결과: [1, 2, 3, 4]
insert() 함수 사용 - 중간 삽입
my_list = [1, 2, 3]
my_list.insert(1, 4) # 인덱스 1 위치에 4를 추가
print(my_list) # 출력 결과: [1, 4, 2, 3]
extend() 함수 사용 - 확장
extend()를 이용해서 리스트 추가
my_list = [1, 2, 3]
new_elements = [4, 5, 6]
my_list.extend(new_elements)
print(my_list) # 출력 결과: [1, 2, 3, 4, 5, 6]
위의 코드에서 extend() 함수는 new_elements 리스트의 모든 요소를 my_list 리스트 끝에 추가했습니다. my_list는 이제 [1, 2, 3, 4, 5, 6]로 업데이트됩니다.
또 다른 예시로, extend() 함수를 사용하여 리스트에 단일 요소를 추가할 수도 있습니다. 이 경우에는 리스트를 생성하여 extend() 함수에 전달해야 합니다:
extend()를 이용해서 요소 추가
my_list = [1, 2, 3]
my_list.extend([4])
print(my_list) # 출력 결과: [1, 2, 3, 4]
💥append() 함수와 extend() 함수의 차이점
append() 함수와 extend() 함수 모두 파이썬 리스트에 요소를 추가하는 방법이지만, 몇 가지 차이점이 있습니다.
append() 함수는 리스트의 끝에 하나의 요소를 추가합니다. 즉, append() 함수는 단일 값을 가진 요소를 추가합니다.
extend() 함수는 리스트의 끝에 다른 리스트의 모든 요소를 추가합니다. 즉, extend() 함수는 여러 개의 값을 가진 리스트를 추가합니다.
+ 사용 - 연결
evens = [2, 4, 6]
odds = [1, 3, 5]
nums = odds + evens
print(nums) # [1, 3, 5, 2, 4, 6]
이런식으로 리스트 끼리 연결 할 수 있다.
'일상 > 파이썬' 카테고리의 다른 글
파이썬 리스트 사칙연산 (0) | 2023.03.29 |
---|---|
파이썬에서 문자열 리스트 활용 예제 (1) | 2023.03.27 |
[파이썬]슬라이싱 (문법, 예제 (0) | 2023.03.24 |
파이썬에서 리스트 활용 예제(생성, 정렬, 길이, for,max,min,변환) (0) | 2023.03.23 |
[파이썬] for문 / for문 예제 10개 (0) | 2023.03.21 |
- Total
- Today
- Yesterday
- 가열식가습기추천 #2023가열식가습기
- 식이섬유가높은빵
- 리스트
- GPTCHAT꿀팁
- 치즈알러지
- 티스토리하위카테고리만들기
- 파이썬리스트
- 여자심장병
- 티스토리하위카테고리설정
- 돌아기치즈
- 블로그분류
- 파이썬리스트기초
- 아티산빵
- Mediterranean diet
- 가열식가습기 #가열식가습기주의할점 #가열식가습기단점
- GPTCHAT활용
- 아기치즈선택
- 파이썬
- 리스트가로출력
- 현미빵
- gptchat문제점
- GPTCHAT레시피
- range()
- 유제품알러지
- 블로그전문성
- list for
- 블로그신뢰성
- 리스트요소의합
- 치즈단계
- 리스트고급
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |