method = 데이터에 결합된 함수
method를 사용하기 위해서는 함수 뒤에 붙여서 사용해야함. (독단적으로 사용할 수 없음)
list = 문자열과 비슷함. -> [] 사용
tuples = list와 하는 역할은 같음. 하지만 값을 변경할 수 없다는 차이점이 있음.-> () 사용
<method 예시>
name = "Tanya"
print(name.upper()) #대문자로 변환
print(name.capitalize()) #첫 글자를 대문자로 변환
print(name.replace("a" , "👟")) #글자 안에서 a를 신발 이모지로 변환
print(name.endswith("a")) #name이 a로 끝나는지 확인
--->TANYA
Tanya
T👟ny👟
True
<dictionary 예시>
':'를 기준으로 앞은 'key', 뒤는 'value'라고 함.
list처럼 내용변경이 가능함.
player = {
'name': 'Tanya',
'age': 17,
'gender': 'woman',
'alive': True,
'fav_food' : ["🍕", "🥗"]
}
print(player)
player['xp'] = 1500 #값을 추가함
print(player)
--->{'name': 'Tanya', 'age': 17, 'gender': 'woman', 'alive': True, 'fav_food': ['🍕', '🥗']}
{'name': 'Tanya', 'age': 17, 'gender': 'woman', 'alive': True, 'fav_food': ['🍕', '🥗'], 'xp': 1500}