본문 바로가기
반응형

전체 글233

[Python] 정리 좀 할게! sorted() 소개  sorted 함수는 주어진 반복 가능한 객체를 정렬된 리스트로 반환하는 파이썬 내장 함수입니다. 이 함수는 원본 객체를 변경하지 않으며, 새로운 정렬된 리스트를 생성합니다. 다양한 데이터 타입과 복잡한 정렬 기준을 지원합니다. 기본 사용법상세 설명sorted 함수의 기본 구문은 sorted(iterable, *, key=None, reverse=False)입니다. iterable: 정렬할 반복 가능한 객체입니다.key: 정렬 기준을 지정하는 함수입니다. (옵션)reverse: True로 설정하면 내림차순으로 정렬합니다. 기본값은 False입니다.sorted 함수는 새로운 정렬된 리스트를 반환합니다. 원본 객체는 변경되지 않습니다.key 인수를 통해 정렬 기준을 사용자 정의할 수 있습니다. 예를 들.. 2024. 7. 11.
[Python] 거꾸로 센다! reversed() 소개  reversed 함수는 주어진 시퀀스를 역순으로 순회할 수 있는 이터레이터를 반환하는 파이썬 내장 함수입니다. 원본 시퀀스를 변경하지 않으며, 메모리 효율적으로 역순 접근을 제공합니다. 기본 사용법상세 설명reversed 함수의 기본 구문은 reversed(seq)입니다. seq: 역순으로 순회할 시퀀스 객체입니다. 리스트, 튜플, 문자열, range 객체 등을 지원합니다.reversed 함수는 시퀀스를 역순으로 순회하는 이터레이터를 반환합니다. 원본 시퀀스를 변경하지 않습니다.리스트와 같은 변경 가능한 객체에서 역순으로 값을 접근할 때 유용하며, 메모리 효율적으로 작동합니다.예시 설명reversed(numbers)는 리스트 [1, 2, 3, 4, 5]를 역순으로 순회할 수 있는 이터레이터를 반환.. 2024. 7. 11.
[Python] 차례대로 세기! range() 소개  range 함수는 주어진 범위 내의 정수 시퀀스를 생성하는 파이썬 내장 함수입니다. 반복문에서 인덱스를 생성하거나 특정 범위 내의 숫자를 순회할 때 유용하게 사용됩니다. 기본 사용법상세 설명range 함수의 기본 구문은 range([start], stop[, step])입니다. start: 시퀀스의 시작 값을 지정합니다. 기본값은 0입니다.stop: 시퀀스의 끝 값을 지정합니다. 끝 값은 포함되지 않습니다.step: 증가분을 지정합니다. 기본값은 1입니다.range 함수는 이터레이터 객체를 반환하여 메모리를 절약합니다. 실제 리스트가 필요할 경우 list(range(...))를 사용하여 리스트로 변환할 수 있습니다.예시 설명range(5)는 0부터 4까지의 정수 시퀀스를 생성합니다.range(1,.. 2024. 7. 11.
[Python] 너 최악이야.. min() 소개  min 함수는 주어진 반복 가능한 객체나 두 개 이상의 인수 중에서 가장 작은 값을 반환하는 파이썬 내장 함수입니다. 이 함수는 숫자, 문자열, 리스트 등 다양한 데이터 타입에서 가장 작은 값을 손쉽게 찾을 수 있게 해줍니다. 기본 사용법상세 설명min 함수의 기본 구문은 두 가지 형태로 사용됩니다: min(iterable, *[, key, default]): 반복 가능한 객체의 최소값을 반환합니다.min(arg1, arg2, *args[, key]): 주어진 인수들 중 최소값을 반환합니다.Parameters 목록iterable: 최소값을 찾을 반복 가능한 객체입니다.key: 비교에 사용할 키 함수입니다. (옵션)default: 반복 가능한 객체가 비어 있을 때 반환할 기본값입니다. (옵션)arg.. 2024. 7. 11.
[Python] 넌 최고야! max() 소개  max 함수는 주어진 반복 가능한 객체나 두 개 이상의 인수 중에서 가장 큰 값을 반환하는 파이썬 내장 함수입니다. 이 함수는 숫자, 문자열, 리스트 등 다양한 데이터 타입에서 가장 큰 값을 손쉽게 찾을 수 있게 해줍니다. 기본 사용법상세 설명max 함수의 기본 구문은 두 가지 형태로 사용됩니다.max(iterable, *[, key, default]): 반복 가능한 객체의 최대값을 반환합니다.max(arg1, arg2, *args[, key]): 주어진 인수들 중 최대값을 반환합니다.Parameters 목록iterable: 최대값을 찾을 반복 가능한 객체입니다.key: 비교에 사용할 키 함수입니다. (옵션)default: 반복 가능한 객체가 비어 있을 때 반환할 기본값입니다. (옵션)arg1, .. 2024. 7. 11.
[Python] 넌 이제 리스트 list() 소개  list 함수는 반복 가능한 객체를 리스트로 변환하거나 빈 리스트를 생성하는 파이썬 내장 함수입니다. 리스트는 순서가 있으며, 변경 가능한 데이터 구조로, 다양한 요소를 저장하고 조작할 수 있는 강력한 컬렉션 타입입니다. 기본 사용법상세 설명list 함수의 기본 구문은 list([iterable])입니다.iterable: 리스트로 변환할 반복 가능한 객체. 제공되지 않으면 빈 리스트를 생성합니다.리스트는 순서가 유지되며, 인덱싱, 슬라이싱, 반복, 추가, 삭제 등의 다양한 연산을 지원합니다.리스트는 여러 데이터 타입을 혼합하여 저장할 수 있습니다.예시 설명list()는 빈 리스트를 생성합니다.list((1, 2, 3, 4))는 튜플 (1, 2, 3, 4)을 리스트로 변환합니다.list("hello.. 2024. 7. 11.
[Python] 길이를 재보자 len() 소개  파이썬의 len 함수는 주어진 객체의 길이(요소의 개수)를 반환하는 내장 함수입니다. 문자열, 리스트, 튜플, 딕셔너리, 세트 등 다양한 데이터 타입에서 사용될 수 있으며, 매우 간단하면서도 자주 사용되는 함수입니다. 기본 사용법상세 설명len 함수의 기본 구문은 len(s)입니다.s: 길이를 구할 객체입니다. 문자열, 리스트, 튜플, 딕셔너리, 세트 등의 데이터 타입을 지원합니다.len 함수는 객체의 길이, 즉 요소의 개수를 반환합니다.문자열의 경우, 문자의 개수를 반환하며, 리스트와 튜플의 경우 요소의 개수를 반환합니다. 딕셔너리의 경우 키-값 쌍의 개수를 반환하며, 세트의 경우 고유한 요소의 개수를 반환합니다.예시 설명len(text)는 문자열 "hello"의 길이인 5를 반환합니다.len(.. 2024. 7. 11.
[Python] 사상 검증 도구 isinstance() 소개  isinstance 함수는 주어진 객체가 특정 클래스 또는 클래스의 튜플에 속하는지 여부를 검사하는 파이썬 내장 함수입니다. 이를 통해 객체의 타입을 안전하게 확인할 수 있습니다. 기본 사용법상세 설명isinstance 함수의 기본 구문은 isinstance(object, classinfo)입니다.object: 타입을 검사할 객체입니다.classinfo: 클래스, 클래스의 튜플 또는 클래스의 상속 계층을 나타냅니다.isinstance 함수는 주어진 객체가 특정 클래스 또는 클래스의 튜플에 속하는지 확인하여, 속하면 True, 그렇지 않으면 False를 반환합니다.이 함수는 주로 타입 검사를 통해 코드의 유연성을 높이고, 안전한 타입 체크를 수행하는 데 유용합니다.예시 설명isinstance(num.. 2024. 7. 11.
반응형