
def solution(todo_list, finished): answer = [] for i in range(len(finished)): if finished[i] == False: answer.append(todo_list[i]) return answer def solution(todo_list, finished): answer = [] for i in range(len(finished)): if finished[i] == "false": answer.append(todo_list[i]) return answer finished는 boolean 배열의 매개변수!! 문자열이 아니다!! " "가 없으니 불리안이다!!!

def solution(arr, n): answer = [] if len(arr)%2==1: #리스트의 길이가 홀수라면 for i in range(len(arr)): #0부터 리스트 길이 전까지 if i%2==0: #순서가 짝수이면 즉, 짝수 인덱스면 answer.append(arr[i]+n) #짝수 인덱스 값에 n을 더한 것을 answer에 넣어라 else : answer.append(arr[i]) #짝수 인덱스 값이 아니면 그냥 answer에 추가 else : for i in range(len(arr)): #0부터 리스트 길이 전까지 if i%2==1: #순서가 홀수이면 즉, 홀수 인덱스면 answer.append(arr[i]+n) #홀수 인덱스 값에 n을 더한 값을 answer에 추가 else : ..
Description 정수 리스트 num_list가 주어집니다. 가장 첫 번째 원소를 1번 원소라고 할 때, 홀수 번째 원소들의 합과 짝수 번째 원소들의 합 중 큰 값을 return 하도록 solution 함수를 완성해주세요. 두 값이 같을 경우 그 값을 return합니다. 제한사항 5 ≤ num_list의 길이 ≤ 50 -9 ≤ num_list의 원소 ≤ 9 입출력 예 num_list result [4, 2, 6, 1, 7, 6] 17 [-1, 2, 5, 6, 3] 8 내가 쓴 코드 def solution(num_list): odd = 0 even = 0 for i in range(len(num_list)): if i%2==0: #리스트의 홀수 번째 odd += num_list[i] #홀수 번째 합 e..
설명 문자 "A"와 "B"로 이루어진 문자열 myString과 pat가 주어집니다. myString의 "A"를 "B"로, "B"를 "A"로 바꾼 문자열의 연속하는 부분 문자열 중 >pat이 있으면 1을 아니면 0을 return 하는 solution 함수를 완성하세요. 제한 사항 1 ≤ myString의 길이 ≤ 100 1 ≤ pat의 길이 ≤ 10 myString과 pat는 문자 "A"와 "B"로만 이루어진 문자열입니다. 입출력 예 myString pat result "ABBAA" "AABB" 1 "ABAB" "ABAB" 0 내가 쓴 코드 def solution(myString, pat): answer = 0 table = str.maketrans('AB','BA') if pat in myString.t..