강의 회차 : #4.0  Methods ~ #4.2 Tuples

 

1. method

method란 데이터와 함께 결합/연결된 function를 말한다. 

단독으로 사용하진 못하며, 데이터와 결합되어야 사용이 가능하다.

name = "zosys"
print(name.upper())

string값인 name변수에 대해 upper method를 적용함(대문자 변경)

 

다양한 method가 있으며 아래와 같이 파이썬 표준라이브러리를 참조하여 확인 할 수 있다.

 

2. List 

 

List란 데이터 구조 중 한가지로써 정렬된 아이템의 집합이다. 아래와 같이 나타낸다.

Working_Days = ["Mon","Tue", "Wed", "Thu", "Fri"]

 

대괄호로 묶어준 뒤, 콤마로 값을 구분해준다. 그리고 그순서에 따라 아래와 같이 호출이 가능하다

 

각 값은 0부터 시작하여 순서가 매겨지며, Working_Days의 2번에 알맞은 값인 Wed가 print되는걸 확인 할 수 있다.

* 역순으로 호출시에는 -1부터 시작한다. ex) Working_Days[-1] = Fri

추가로 단순히 String값 뿐만 아니라, 숫자,Boolean값 등 다양한 값으로 구성 할 수 있다.

 

3.tuple

 

tuple 역시 데이터 구조의 한가지인데, list와 굉장히 흡사하나 다른점은 '불변성'을 가지고 있다는 점이다.

list와는 달리 소괄호로 아래와 같이 묶어준다.

Tuple = ("True","False")

 

인덱스를 호출하는 방식은 같으나 Method를 호출해보면 기존에 List에서 존재하던 Remove와 Replace와 같은 데이터를 수정가능한 Method가 보이지 않는걸 알수있다.

 

 

'Study > Python' 카테고리의 다른 글

Python 공부 7일차  (0) 2024.03.26
Python 공부 6일차  (0) 2024.03.14
Python 공부 4일차  (0) 2024.03.10
Python 공부 목표  (0) 2024.03.07
Python 공부 3일차  (0) 2024.03.07

+ Recent posts