일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 영어회화추천
- 일빵빵
- 직장인영어회화
- 구글애널리틱스
- 크롬
- 구글GDN
- 파이썬공부
- 구글광고
- 파이썬독학
- chrome
- 파이썬
- 웹로그분석
- GoogleAds
- googleanaytics
- 구글크롬
- GA
- googlechrome
- 영어회화
- 독서
- Analytics
- 활용점정
- 구글애즈
- 파이썬배우기
- 일빵빵스토리가있는영어회화
- 구글ga
- 구글애널리틱스보고서
- python
- 구글애드워즈
- 파이썬변수
- 파이썬기초
- Today
- Total
직장인 난중일기
파이썬(Python) 값 추가, 제거, 접근하기! 본문
파이썬(Python) 리스트에 값 추가하기
리스트에 값을 추가하는 방법을 배워봤다.
'append' 라는 것을써서 리스트에 값을 추가하는 방법이다.
.append()
점 ㅇㅇㅇ ()
이런 형태의 것들을 메소드(Method) 라고 한다는데,
메소드는 지금은 그냥 모르고 넘어가도 된다고 했다.
그냥 'append'라는 걸 쓰면 리스트에 값을 추가할 수 있다 정도만 알면 끝 ㅋㅋ
참고로 추가 값은 리스트의 맨 뒤에 추가 된다.
쓰는 방법은 아래와 같다.
[리스트].append(추가 값)
이 때 리스트 자리에는 리스트를 저장한 변수의 이름을 입력해도 된다.
실습해보겠다.
append를 써서 값을 하나하나씩 추가해 나갈 수 있다.
계속해서 리스트의 맨 뒤로 값이 추가된다.
파이썬(Python) 리스트 값에 접근하기
리스트에서 특정 값만 뽑아 내는 것이다.
그럼 그 특정 값은 어떻게 특정하는 것일까?
번호를 지정한다.
['하늘', '땅', '바람']
왼쪽부터 차례대로 번호를 부여하는 것이다. 인덱스(Index) 라고 한다.
중요한건 시작이 '1'이 아니라 '0' 이라는 것!
하늘 = 0
땅 = 1
바람 = 2
인 것이다. 리스트의 번호 지정은 무조건 0부터 시작한다.
그렇다면 리스트에서 특정 값을 어떻게 뽑아낼까?
리스트[인덱스]
위와 같은 형태로 간단하게 뽑아낼 수 있다.
리스트 또는 리스트를 저장한 변수 뒤에 대괄호를 붙이고 인덱스를 지정해주면 되는 것이다.
리스트는 ['하늘', '땅', '바람'] 이며 각각의 인덱스는 0,1,2 다.
인덱스 1을 지정하면 땅
0을 지정하니 하늘이 출력 됐다.
리스트의 인덱스는 0~2 까지 존재하는데 [4] 를 입력하니 에러 메시지가 표시됐다.
파이썬(Python) 리스트 값 제거하기
이번에는 리스트에서 특정 값을 제거하는 방법이다.
del 리스트 [인덱스]
'del' 이라는게 들어간다. delete의 약자인 듯. 지운다는 뜻이겠지.
어쨌든 리스트 앞에 'del'을 쓰고, 아까처럼 제거할 값의 인덱스를 지정해주면 된다.
리스트 중 '1'에 해당하는 것(땅)을 'del'을 이용하여 제거했다.
그 다음 list를 출력했더니
'하늘', '바람' 이 결과 값으로 출력됐다.
이 때 '땅' 제거 되면서 '바람'의 인덱스는 2 → 1 로 바뀌었다.
한 칸 앞으로 땡겨지는 동시에 인덱스도 바뀌는 것이다.
'코딩공부 > 파이썬(Python)' 카테고리의 다른 글
파이썬(Python) for문의 구조 (0) | 2018.11.08 |
---|---|
파이썬(Python) 슬라이싱, 정렬, 개수 세기! (0) | 2018.11.07 |
파이썬(Python) 리스트 알아보기! (0) | 2018.11.06 |
파이썬(Python) 변수의 이름 짓기! (0) | 2018.11.05 |
파이썬(Python) 변수란? (0) | 2018.11.01 |