티스토리 뷰

Python

Python, 리스트

hwangyoungjae 2016. 4. 19. 11:01
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

값들의 나열,

순서가 존재하며 여러 종류의 값을 담을수 있음

0부터 시작하는 Index를 가지고 있음

슬라이싱 가능

 

[] 로 묶어서 정의

 

>>> a = ['red','blue','green']
>>> a
['red', 'blue', 'green']
>>> type(a)
<class 'list'>

 

 

-. append

>>> a.append('blue')
>>> a
['red', 'blue', 'green', 'blue']

 

 

-. insert

>>> a.insert(1,'black')
>>> a
['red', 'black', 'blue', 'green', 'blue']

 

 

-. extend

>>> a.extend(['white','gray'])
>>> a
['red', 'black', 'blue', 'green', 'blue', 'white', 'gray']

 

 

-. +=

>>> a += ['red']
>>> a
['red', 'black', 'blue', 'green', 'blue', 'white', 'gray', 'red']

>>> a += 'red'
>>> a
['red', 'black', 'blue', 'green', 'blue', 'white', 'gray', 'red', 'r', 'e', 'd']

 

 

-. index

>>> a
['red', 'black', 'blue', 'green', 'blue', 'white', 'gray', 'red', 'r', 'e', 'd']
>>> a.index('red')
0
>>> a.index('red',1)
7

 

 

-. count

>>> a
['red', 'black', 'blue', 'green', 'blue', 'white', 'gray', 'red', 'r', 'e', 'd']
>>> a.count('red') #a안에 ‘red’ 개수 셈
2

 

 

-. Pop #빼기

>>> a

['red', 'black', 'blue', 'green', 'blue', 'white', 'gray', 'red', 'r', 'e', 'd']
>>> a.pop()
'd' 
#a에서 가장 뒤에 있는 ‘d’를 뺌
>>> a
['red', 'black', 'blue', 'green', 'blue', 'white', 'gray', 'red', 'r', 'e']
>>> a.pop(2)
'blue' 
#a에서 2번 자리인 ‘blue’를 뺌
>>> a
['red', 'black', 'green', 'blue', 'white', 'gray', 'red', 'r', 'e']

 

 

-. Remove #지우기

>>> a
['red', 'black', 'green', 'blue', 'white', 'gray', 'red', 'r', 'e']
>>> a.remove('gray')
>>> a
['red', 'black', 'green', 'blue', 'white', 'red', 'r', 'e']

 

 

-. sort,reverse

>>> a.sort() #정방향정렬

>>> a
['black', 'blue', 'e', 'green', 'r', 'red', 'red', 'white']
>>> a.reverse() #역방향정렬
>>> a
['white', 'red', 'red', 'r', 'green', 'e', 'blue', 'black']

'Python' 카테고리의 다른 글

Python, 튜플  (0) 2016.04.19
Python, 세트  (0) 2016.04.19
Python, Indexing  (0) 2016.04.19
Python, 자료형  (0) 2016.04.19
Python, 특수문자  (1) 2016.04.19
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/07   »
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
글 보관함