카테고리 없음
파이썬 복습 - 배열
0_hoonie
2022. 7. 29. 00:37
배열의 형태
(1) list : [ ] 형태로 표현
(2) tuple : () 형태로 표현. 이 배열 안에 있는 값들은 수정이 전혀 안되고 읽기만 가능하다.
(3) set : set() 으로 선언. 이 배열 안에 있는 값들에는 중복 값은 들어가지 않는다.
(4) dict : dict()로 선언. 이 배열에 값이 들어갈때는 FIFO가 아닌 숫자열, 문자열 오름차순 순으로 값이 들어간다.
mylist = [1, 3, 2, 4, 5]
mytuple = (1, 2, 3, 4, 5)
myset = set()
Set 관련 예시
더보기


Set 관련 예시


dict 관련 예시 구문
더보기
dict 관련 구문






List에 값 추가하기 : 배열.append('값')
*값은 순서대로 넣어진다.(First In)
mylist = []
mylist.append(1)
mylist.append(2)
mylist.append(3)


List에 값 빼기 : 배열.remove('값')
*배열의 인덱스 값이 아닌 배열에 들어가 있는 값을 빼는 것이기에, 배열 중간에 있는 것도 뺄 수 있다.
*만약 똑같은 값이 두 개 있을 경우, 맨 처음에 들어간 값 먼저 뺀다.
mylist = [1,4,3]
mylist.remove(4)

배열의 Indexting : C에서 처럼 0부터 시작이다. 다만 재밌는 점은 ~-1도 있다는 것!
List = [ 1, 2, 3, 4 ]
Index 0, 1, 2, 3
Index -4, -3, -2, -1
즉, List[-2] 를 출력하면, 3이 출력된다.
기타 다양한 Python 함수
Len() : 배열의 길이를 측정하는 함수