반응형
Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 주식공부
- 코로나19
- 리눅스
- react
- Python
- dunklow
- 드로우
- 덩크로우
- sacai
- 리액트
- 주식
- draw
- stockx.com
- jQuery
- oracle
- 파이썬
- 덩크 하이
- JavaScript
- Nike
- GIT
- 덩크 로우
- 발매예정
- Github
- Linux
- dunk high
- 자바스크립트
- 제이쿼리
- Dunk Low
- 오라클
- 나이키
Archives
- Today
- Total
Life goes slowly...
[Python] 파이썬(Python)의 요소 추가 함수 - append(), extend(), insert() 함수 본문
프로그래밍/Python
[Python] 파이썬(Python)의 요소 추가 함수 - append(), extend(), insert() 함수
빨강소 2020. 11. 19. 10:35728x90
반응형
Python(파이썬)에서 리스트 형태의 Data에서 요소를 추가하는 함수가 3가지가 있는데 추가하는 방식에 따라 약간의 차이가 있습니다. 그 차이점을 알아보도록 하겠습니다.
Python(파이썬)의 append() 함수
Python(파이썬)의 append() 함수는 리스트 형태의 Data에 마지막에 하나를 추가하는 함수입니다.
numbers = [6, 9, 7]
numbers.append(1)
[6, 9, 7, 1]
# 리스트가 하나의 객체로 추가되었음
numbers.append([5, 6])
[6, 9, 7, 1, [5, 6]]
Python(파이썬)의 extend() 함수
Python(파이썬)의 extend() 함수는 리스트 마지막에 iterable의 모든 항목을 추가하는 함수입니다. append() 함수와 비슷하지만 추가되는 요소가 iterable 자료형이더라도 하나의 요소로 추가됩니다.
//리스트로 주어진 1, 2 의 요소가 각각 추가됨
numbers = [6, 9, 7]
numbers.extend([1,2])
[6, 9, 7, 1, 2]
cnt = [11]
numbers.extend(cnt)
[6, 9, 7, 1, 2, 11]
Python(파이썬)의 insert() 함수
Python(파이썬)의 insert() 함수는 리스트 형태의 Data에 원하는 위치 와 원하는 값을 추가하는 함수입니다. 즉 위치를 인덱스 값으로 입력하여 list 형태를 재배열 하는 함수입니다.
인덱스값을 음수로 입력시 배열의 끝을 기준으로 추가됩니다.
//0번째에 추가
numbers = [6, 9, 7]
numbers.insert(0,[100, 200])
[[100, 200],6, 9, 7]
//끝에서 1번째에 추가
numbers.insert(-1,999)
[[100, 200], 6, 9 , 999, 7]
728x90
반응형
'프로그래밍 > Python' 카테고리의 다른 글
[Python] 파이썬(Python)의 인코딩, 디코딩 (0) | 2020.11.24 |
---|---|
[Python] 파이썬(Python)의 패킹과 언패킹 - packing, unpacking (0) | 2020.11.23 |
[Python] 파이썬(Python)의 대소문자 변환함수 - upper(), lower() 함수 (0) | 2020.11.20 |
[Python] 파이썬(Python)의 대소문자 확인 - isupper(), islower() 함수 (0) | 2020.11.20 |
[Python] 파이썬(Python)의 삭제 함수 - remove(), pop() 함수 (0) | 2020.11.19 |
[Python] 파이썬(Python)의 요소를 묶어주는 함수 - zip() 함수 (0) | 2020.11.18 |
[Python] 파이썬(Python)의 카운팅 함수 - count(), len() 함수 (0) | 2020.11.17 |
[Python] 파이썬 pass 와 continue 차이점 (0) | 2020.11.16 |