티스토리 뷰

Python

List & Collection

Yokina 2017. 1. 7. 23:12

List  &  Collection


리스트이름 = [0번요소, 1번요소, 2번요소 ‘ …….] list=[1,’문자열’,10] list[0]  list[1]

list.append(추가요소) list.isert(index,추가요소)


Python 의 리스트는 문자열, 숫자 등 여러 타입의 요소를 한개의 리스트에 넣을 수 있음


del(), remove()

del list[index]      list.remove(요소내용)      index와 요소내용 직접지정의 차이



list.sort() list.reverse()


리스트데이터 찾기 → index()     list.index(‘요소내용’)

리스트에 없는 내용의 검색은 에러 발생

중첩리스트 사용

list = [‘1요소’,’1차요소’,[‘2차요소’, ‘2차요소’]]

list[2],  list[2][0]....list[2][n]


리스트도 슬라이싱 사용 → list[0:2]   list[2][0:2]

리스트 요소 개수 확인 → len(list명)


듀플(tuple) 유형 → 리스트와 비슷 → del 및 append 등의 추가 삭제를 못한다.

                                                       [] 가 아닌 () 를 사용


print(len(cast))        리스트 길이 확인


list.append('요소')     #맨 마지막에 추가

list.pop()                    #맨 마지막 항목 삭제

list.extend(['요소1','요소2'])        # 맨 마지막에 여러 요소들을 추가할 수 있다.  여러요소 = 새로운 리스트

list.remove('요소')                        #지정된 특정 요소 삭제

list.insert(0,'요소')                        #지정한 특정 요소 앞에 추가

'Python' 카테고리의 다른 글

모듈 Module  (0) 2017.01.07
클래스 만들기  (0) 2017.01.07
함수 만들기  (0) 2017.01.07
반복문  (0) 2017.01.07
Basic  (0) 2017.01.07
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/05   »
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
글 보관함