Python

Python 중요 메서드 정리

지오준 2023. 11. 14.
반응형

Python에서 중요한 메서드는 다양하게 있습니다. 어떤 종류의 메서드를 찾고 계신지 구체적으로 알려주시면 더 정확한 도움을 드릴 수 있을 것입니다. 그러나 몇 가지 일반적인 메서드를 샘플과 함께 소개해드리겠습니다.

 

문자열 메서드

1. str.upper(): 문자열을 대문자로 변환합니다.

text = "hello"
result = text.upper()
print(result)  # 출력: HELLO

 

2. str.lower(): 문자열을 소문자로 변환합니다.

text = "WORLD"
result = text.lower()
print(result)  # 출력: world

 

3. str.strip(): 문자열 앞뒤의 공백을 제거합니다.

text = "   spaced   "
result = text.strip()
print(result)  # 출력: spaced

 

리스트 메서드

1. list.append(): 리스트에 요소를 추가합니다.

numbers = [1, 2, 3]
numbers.append(4)
print(numbers)  # 출력: [1, 2, 3, 4]

 

2. list.pop(): 리스트에서 마지막 요소를 제거하고 반환합니다.

numbers = [1, 2, 3, 4]
last_element = numbers.pop()
print(last_element)  # 출력: 4

 

3. list.reverse(): 리스트의 순서를 뒤집습니다.

numbers = [1, 2, 3, 4]
numbers.reverse()
print(numbers)  # 출력: [4, 3, 2, 1]

 

사전(Dictionary) 메서드

1. dict.keys(): 사전의 키를 반환합니다.

my_dict = {'a': 1, 'b': 2, 'c': 3}
keys = my_dict.keys()
print(keys)  # 출력: dict_keys(['a', 'b', 'c'])

 

2.dict.values(): 사전의 값들을 반환합니다.

my_dict = {'a': 1, 'b': 2, 'c': 3}
values = my_dict.values()
print(values)  # 출력: dict_values([1, 2, 3])

 

3.dict.items(): 사전의 키-값 쌍을 반환합니다.

my_dict = {'a': 1, 'b': 2, 'c': 3}
items = my_dict.items()
print(items)  # 출력: dict_items([('a', 1), ('b', 2), ('c', 3)])

 

이것은 일부 기본적인 메서드의 예시일 뿐이며, 어떤 종류의 메서드를 찾고 계신지에 따라 다를 수 있습니다. 더 구체적인 도움이 필요하면 언제든지 물어보세요!

반응형

댓글