Python/ join/ zip
1️⃣ join 이란?파이썬에서 "구분자".join(리스트)는리스트 안의 문자열들을 하나로 이어붙이는 메서드words = ["pro", "gram", "mers"]result = "".join(words)print(result) # programmers"" : 빈 문자열을 구분자로 사용 → 그냥 붙임" ".join(words) → "pro gram mers" (공백으로 구분) 즉, join은 문자열을 합칠 때 쓰는 효율적인 방법임2️⃣ zip 이란?zip은 두 개(또는 그 이상)의 리스트를 쌍으로 묶어주는 함수a = ["apple", "banana", "cherry"]b = [1, 2, 3]for x, y in zip(a, b): print(x, y) 출력apple 1banana 2cherry ..
2025. 8. 28.
프로그래머스/ python/ 등차수열의 특정한 항만 더하기 + 설명
def solution(a, d, included): answer = 0 for i in range(len(included)): if included[i] == True: answer += a+i*d return answer 문제 설명(첫 번째 예시)등차수열이란?첫 번째 항이 a, 공차가 d인 등차수열은 다음과 같습니다:여기서 공차란? 연속된 두 항 사이의 일정한 차이(이해가 안된다면 예시 설명 고!)a, a + d, a + 2d, a + 3d,..., a + (n-1)d여기서 a는 첫 번째 항, d는 공차이며, n번째 항은 a + (n-1) d로 계산됩니다.문제의 요구 사항주어진 included 배열은 각 항이 포함될지 여부를 나타냅니다.inclu..
2024. 9. 10.