리스트
- 값을 여러개 넣기 위해 사용합니다.
- 각 값의 자료형은 다를 수 있습니다.
number = [1,2,3]
값 추가하기
- 리스트안에 값을 추가 할수 있습니다.
- append() 와 insert()를 사용합니다.
- append는 리스트 끝에 값을 추가합니다.
- insert는 중간에 값을 삽입할수 있습니다.
number = [1,2,3]
number.append(7)
number.insert(1,9)
print(number)
값 삭제하기
- pop() 함수로 리스트 끝에서 부터 삭제 합니다.
- clear() 함수로 리스트이 모든 값을 지울수 있습니다.
number = [1,2,3]
number.append(7)
number.insert(1,9)
print(number)
number.pop()
print(number)
리스트 정렬하기
- sort() 함수로 오름차순 혹은 내림차순으로 정렬 할수 있습니다.
- 내림차순으로 정렬하려면 sort() 함수에 reverse=True를 써주시면 됩니다.
num = [5,2,4,3,1]
num.sort()
print(num)
num.sort(reverse=True)
print(num)
num.reverse()
print(num)
리스트 확장하기
- 같은 자료형 값이 아닌 다른 자료형도 집어넣을수 있으며 서로 다른 리스트들도 합칠수 있습니다.
- 합치기 위해 extend() 함수를 사용합니다
num = [1,2,3,4,5]
st = ["h","e","l","l","o"]
st.extend(num)
print(st)
딕셔너리
- 딕셔너리는 key 값과 value 값으로 이루어져 있습니다.
- key와 value는 : 으로 구분합니다.
- 각값은 , 로 구분합니다.
- key 값에는 정수형 말고도 문자열도 넣을수 있습니다.
cabinet = {1: "푸", 3: "티거"}
딕셔너리 값 가져오기
- 대괄호와 get()함수로 가져올수 있습니다.
- 대괄호는 정의되지 않은 키면 오류를 발생하지만 get() 함수는 정의되지 않은 키를 전달해도 None을 출력합니다.
cabinet = {1: "푸", 3: "티거"}
print(cabinet[3])
print(cabinet.get(3))
딕셔너리 값 삭제하기
- del 키워드를 이용해 삭제 할수 있습니다.
cabinet = {1: "푸", 3: "티거"}
del cabinet[3]
print(cabinet)
'학습단 > Python 학습단' 카테고리의 다른 글
6장 조건문 (0) | 2023.07.12 |
---|---|
5-2장 자료구조 (0) | 2023.07.11 |
4장 실습문제: 비밀번호 만들기 (0) | 2023.07.07 |
4장 문자열 다루기 (0) | 2023.07.06 |
3장 연산자 (0) | 2023.07.05 |