어디선가 많이 들어본 배열!
코딩 언어를 배우면서 자주 접하는 부분인 배열!
자주 듣고 접한다는 것은 그만큼 중요하다고 생각을 합니다.
파이썬에는 배열의 개념이 크게 딕셔너리, 튜플, 리스트로 이루어져 있는데
세분해서는 (딕셔너리) |( 튜플, 리스트)로 이해하면 편할 거 같습니다!
튜플과 리스트
튜플과 리스트의 큰 차이점은 안에 들어있는 배열 요소를 변경할 수 있냐 없냐로 크게 구분할 수 있을 것 같습니다!
tuple = (1,2,3,4) //튜플을 괄호를 () 를 사용
list = [1,2,3,4] //리스트는 괄호를 [] 를 사용
리스트는 배열 요소를 변경할 수 있다는 장점을 활용하여 몇가지 작업을 더 할 수 있습니다!
list = [1,2,3,4] #리스트는 괄호를 [] 를 사용
list.append(100) #리스트 마지막 배열에 100추가 하는 방법
list.insert(1,30) #리스트 1번에 30이라는 값을 넣고 뒤에 배열을 밀기
print(list)
딕셔너리
딕셔너리는 영어로 쓰면 dictionary로 우리가 평소에 알고 있는 단어 사전이라는 뜻으로 해석할 수 있습니다.
예를 들어서 우리가 사용하는 영어사전처럼 찾고 싶은 단어가 있고 그에 연결되어 있는 뜻을 하나 가지고 있듯이 파이썬의 딕셔너리도 비슷한 기능을 수행합니다!
dict = {"hi":"안녕하세요","bye":"안녕히계세요","good":"개굿!"}
print(dict)
앞에 들어가는 hi와 같은 단어는 변하지 않는 key로 구성되어 있고 뒤의 “안녕하세요” 는 변할 수 있는 value 값으로 이루어져 있습니다.
dict = {"hi":"안녕하세요","bye":"안녕히계세요","good":"개굿!"}
print(dict)
dict["hi"] = "안녕!"
del dict["good"]
dict["soory"] = "미안"
print(dict)
- 딕셔너리 이름[딕셔너리에 추가하고 싶은 key : 추가하고 싶은 value] # 딕셔너리 추가
- del 딕셔너리 이름[key] # 딕셔너리 삭제
- 딕셔너리 이름[value를 바꾸고 싶은 딕셔너리 이름 : 바꾸고 싶은 value] # 딕셔너리 삭제
오늘도 간단하게 딕셔너리, 튜플, 리스트에 대해서 알아봤습니다
🥸오늘 하루도 다들 마무리 잘 하시고 언제나 지적과 훈수 부탁드리겠습니다
'개발 > 파이썬' 카테고리의 다른 글
[Python] 백준 문제풀이 4344번 "평균은 넘겠지" (0) | 2022.06.04 |
---|---|
[Python] 백준 문제풀이 8958번 "OX퀴즈" (0) | 2022.06.04 |
[Python] 다른 파이썬 파일에서 함수 부르는 법 (모듈, module) (0) | 2022.05.25 |
댓글