arr = ['A','b','C','d']def solution(arr): for idx, i in enumerate(arr): if idx % 2 != 0: # 홀수 인덱스일 경우 arr[idx] = i.upper() # 대문자로 변환 else: # 짝수 인덱스일 경우 arr[idx] = i.lower() # 소문자로 변환 return arr# ['a','B','c','D']
else 구문에 조건 작성 불가
arr = [1, 2, 3, 20, 40, 55, 73]def solution(arr): answer = [] for i in arr: if i >= 30 and i % 2 == 0: # 30 이상이고 짝수 answer.append(i / 2) # i를 2로 나눈 값을 리스트에 추가 elif i < 30 and i % 2 == 1: # 30 미만이고 홀수 answer.append(i * 2) # i를 2로 곱한 값을 리스트에 추가 else: # 조건 작성 불가 answer.append(i) return answer# [2, 2, 6, 20, 20, 55, 73]