반응형 프로그래밍/[Python] 파이썬49 [Python] sorted() 내장 함수 목 차1. sorted() 함수란?2. 기본 문법3. 사용법 예시3-1. 기본 사용3-2. reverse 매개변수3-3. key 매개변수3-4. lambda를 사용한 key 매개변수3-5. 딕셔너리 key로 정렬3-6. 딕셔너리 value로 정렬3-7. 문자열 정렬3-8. 리스트의 리스트 정렬3-9. 튜플에서 두 개 이상의 요소를 기준으로 정렬4. 마무리 1. sorted() 함수란?Python의 sorted() 함수는 반복 가능한(iterable) 객체를 정렬하여 새로운 리스트로 반환하는 내장 함수입니다.원본 데이터를 변경하지 않고, 정렬된 새로운 리스트를 반환하기 때문에 원본 데이터가 변하지 않는다는 특징을 가지고 있습니다.sorted() 함수는 리스트, 튜플, 문자열, 딕셔너리, 집합 등의 반복 가.. 2024. 10. 22. [Python] 파이썬 문자 개수 세기 - 문자열 count() 메서드 목 차1. count() 메서드2. 문법3. 사용 예제3-1. 기본 사용법3-2. start, end 인덱스 번호 사용4. 주의 사항 1. count() 메서드파이썬에서 문자열의 count() 메서드는 특정 문자열이 원본 문자열 내에서 몇 번 나타나는지를 세어 반환하는 메서드입니다. 이 메서드는 매우 유용하며, 특정 부분 문자열이 텍스트에 얼마나 자주 등장하는지 알아낼 때 사용됩니다. 2. 문법str.count(sub[, start[, end]])sub: (필수) 세고자 하는 부분 문자열입니다.start: (선택) 문자열에서 검색을 시작할 위치입니다. (기본값: 0)end: (선택) 문자열에서 검색을 종료할 위치입니다. (기본값: 문자열의 끝)start와 end 매개변수 사용 시에는 start 위치부터.. 2024. 10. 12. [Python] 파이썬 대문자 소문자 변경 (upper, lower, capitalize, title, swapcase, isupper, islower) 목 차0. 개요1. string.upper()2. string.lower()3. string.isupper()4. string.islower()5. string.capitalize()6. string.title()7. string.swapcase() 0. 개요영어 문자열을 대문자, 소문자로 자유자재로 변경하고 확인하는 문자열 메서드에 대해 설명합니다. 확실하게 익혀두면 꼭 도움이 되실 메서드들입니다.string.upper()string.lower()string.isupper()string.islower()string.capitalize()string.title()string.swapcase() 1. string.upper()문자열 전체를 대문자로 변경합니다.a = "python"print(a.upper(.. 2024. 9. 30. [Python] 파이썬 짝수 홀수 판별 예제 목 차0. 개요1. if, else 조건문 활용 예제2. while 반복문 활용 예제 0. 개요파이썬 짝수 홀수 판별에 대한 기본적인 이해를 위해 예제 소스들을 작성해 보겠습니다.짝수는 2의 배수라는 뜻입니다.홀수는 숫자를 2로 나누었을 때 나머지가 1인 숫자들입니다.n%2 == 0 짝수, n%1 == 1 홀수 1. if, else 조건문 활용 예제숫자를 입력받아 2로 나누었을 때 나머지가 0이면 짝수, 1이면 홀수를 출력하는 소스입니다.n = int(input("숫자를 입력하시오."))if n%2 == 0 : print(f'{n} 숫자는 짝수입니다.')else : print(f'{n} 숫자는 홀수입니다.')'''실행 결과숫자를 입력하시오. 1515 숫자는 홀수입니다.--------------.. 2024. 9. 29. [Python] 파이썬 enumerate() 함수 사용법 목 차0. 요약1. enumerate 함수란?2. 기본 구조3. 기본 사용법4. 시작 인덱스 설정하기5. 문자열에 함수 사용6. 리스트 내포와 함께 사용7. 딕셔너리에서 사용 0. 요약enumerate()는 인덱스와 값을 동시에 가져올 때 유용합니다.for 루프에서 리스트의 인덱스를 따로 관리하지 않아도 되는 장점이 있습니다. 1. enumerate 함수란?enumerate() 함수는 파이썬에서 리스트, 튜플, 문자열 등과 같은 이터러블(반복 가능한 객체)의 각 요소에 대해 인덱스와 해당 요소를 함께 반환해주는 함수입니다. 이를 통해 이터러블의 요소를 반복하면서 인덱스를 쉽게 추적할 수 있습니다. 2. 기본 구조iterable : 리스트, 튜플, 문자열 같은 반복 가능한 객체start : 인덱스의 시작값.. 2024. 9. 26. [Python] 파이썬 숫자 소수 판별 알고리즘 구현 목 차1. 개요2. 소수 (Prime Number)3. 제곱근 (Square Root)4. 에라토스테네스의 체 (Eratosthenes` sieve) 알고리즘5. 소수 리스트 구하기 : 리스트 요소 값을 바꾸는 방법6. 소수 리스트 구하기 : 역순으로 리스트 요소 삭제 방법7. 숫자를 입력받아 소수 판별 1. 개요요즘 코딩 테스트에 파이썬으로 숫자를 입력받아 소수인지 판별하는 프로그래밍을 해보라는 문제가 나온다는 얘기를 듣고 '에라토스테네스의 체(Eratosthenes' sieve) 알고리즘'을 파이썬 코딩으로 시도해보았다.해당 소스를 이해하려면 사전 지식으로 소수가 무엇인지, 제곱근이 무엇인지 정도는 미리 알고 있어야 한다. 2. 소수 (Prime Number)소수(Prime Number)는 1과 자기.. 2024. 9. 25. 이전 1 2 3 4 5 6 7 ··· 9 다음 반응형