-
5. List공부합시다!/python 2023. 1. 19. 00:14728x90
자료형 중 List 시간 입니다.
대괄호, 중괄호, 소괄호가 모두 의미가 있으니 주의하세요!
name1 = 'Lee' name2 = 'Park' # 파이썬 데이터 타입(자료형) # List, Tuple # List (순서0, 중복0, 수정0, 삭제0) # 선언 [] 대괄호 사용 a = [] b = list() c = [1, 2, 3, 4] d = [10, 100, 'pen', 'Banana', 'Orange'] e = [10, 100, ['pen', 'Banana', 'Orange']] # Indexing print(d[3]) print(d[-2]) print(d[0] + d[1]) # d와 e에서 Banana만 꺼내기 print(d[3]) print(e[2][1]) print(e[-1][-2]) print(e[-1][1]) # Slicing print(d[0:3]) print(d[0:1]) print(e[2][1:3]) # 연산 print(c + d) print(c * 3) #print(c[0] + 'hi') print(str(c[0]) + 'hi') # 리스트 수정 삭제 c[0] = 77 print(c) c[1:2] = [100, 1000, 10000] print(c) c[1] = ['a', 'b', 'c'] print(c) del c[1] print(c) del c[-1] print(c) print() print() # List 함수 y = [5,2,3,1,4] print(y) # 문자열 끝에 추가 y.append(6) print(y) # 오름차순 y.sort() print(y) # 내림차순 y.reverse() print(y) # 중간 삽입 y.insert(2,7) print(y) # 삭제 (del은 인덱스 이용, remove는 일치하는 자료) y.remove(2) print(y) # 맨 끝 원소 꺼내기고 삭제 (LIFO:Last IN First Out) y.pop() print(y) ex = [88,77] y.append(ex) y.extend(ex) print(y)
728x90'공부합시다! > python' 카테고리의 다른 글
7. Dictionary (0) 2023.01.25 6. Tuple (0) 2023.01.20 4. 문자열, 문자열 연산, 슬라이싱 (0) 2023.01.18 3. Data Type과 형변환 (0) 2023.01.17 0. 환경설정: Python 설치, Anaconda, VScode, 가상환경설정 (0) 2023.01.16