목록Python/코딩테스트를 위한 파이썬 기초 (2)
개발자입니다
파이썬 sorted() 함수: 사용법과 예제 파이썬에서는 sorted() 함수를 사용해서 리스트, 튜플 등의 iterable한 객체를 정렬할 수 있다. 이 함수는 정렬된 새로운 리스트를 반환하며, 원본 객체를 변경하지 않는다. 이번에는 sorted() 함수의 사용법과 다양한 옵션에 대해 알아보자. 기본 사용법 리스트 data를 정렬해서 새로운 리스트 sorted_data를 만들었다. 기본적으로 sorted() 함수는 오름차순으로 정렬된다. data = [3, 1, 4, 1, 5, 9, 2, 6, 5] sorted_data = sorted(data) print(sorted_data) # 출력: [1, 1, 2, 3, 4, 5, 5, 6, 9] 역순 정렬 sorted() 함수의 reverse 옵션을 이용하면..
Packing과 Unpacking 파이썬에서는 함수에 인자의 갯수를 정하지 않고 받을 수 있는 Packing과 리스트나 튜플 등의 객체를 풀어서 개별 인자로 사용할 수 있는 Unpacking 기능을 제공한다. 이러한 기능은 코드를 간결하게 작성하고 유연성을 높이는 데에 도움이 된다. 아래에서 Packing과 Unpacking에 대해 자세히 알아보자. Packing Packing은 함수에 인자의 갯수를 정하지 않고 여러 개의 인자를 받을 수 있게 해준다. 함수를 정의할 때 매개변수 이름 앞에 *를 붙이면 된다. 이렇게 받은 인자들은 튜플 형태로 저장된다. def func(*args): print(args) print(type(args)) func(1, 2, 3) # 출력 # (1, 2, 3) # Unpac..