파이썬 globals 내장함수 이해하기 (예제코드 포함)
Python globals() 함수는 현재 전역 네임스페이스의 딕셔너리 객체를 반환하는 함수입니다. 예시 코드 x = 10 y = 20 globals_dict = globals() print(globals_dict) # {'__name__': '__main__', '__doc__': None, '__package__': None, '__loader__': , '__spec__': None, '__annotations__': {}, '__builtins__': , 'x': 10, 'y': 20} x = 10 y = 20 globals_dict = globals() print("x:", globals_dict['x']) print("y:", globals_dict['y']) # x: 10 # y: 20 잘못..
2023. 2. 11.
python sorted() 내장함수 (개발 기초, 코드 예시)
sorted() 함수는 정말 중요합니다. 많이 사용되기도 하고, sorted() 없이 직접 정렬을 구현하려면 낭비이기도 하고, 속도도 내장함수만큼 나오지 않을 것이라 꼭 알아두고 여러 가지로 사용해보세요. "Python sorted() 함수"는 파이썬에서 리스트, 튜플, 딕셔너리 등의 객체를 정렬할 때 사용하는 함수입니다. 이 함수는 정렬된 새로운 리스트 객체를 반환하며, 원본 리스트는 변경되지 않습니다. # 예시 1: 리스트 정렬 numbers = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5] sorted_numbers = sorted(numbers) print(sorted_numbers) # [1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 9] # 예시 2: 딕셔너리 정렬 stu..
2023. 2. 11.