복습 - 자유의 요소
Coddy Python 여정의 논리와 흐름 섹션에 포함된 레슨. 78개 중 55번째.
챌린지
쉬움문자열 요소의 목록을 특정 규칙에 따라 처리하는 elements_of_freedom이라는 함수를 만드세요.
함수는 다음을 수행해야 합니다.
- 문자 수가 5개 미만인 요소를 걸러내기
- 남은 요소를 대문자로 변환하기
- 중복 요소 제거하기
- 중복이 없는 대문자 요소의 목록 반환하기
목록 연산을 사용하여 데이터를 효율적으로 처리하세요.
참고: 목록에서 요소의 원래 순서를 유지하세요.
예시:
Input: ["apple", "banana", "cherry", "date", "apple", "banana", "grape", "fig"]
Output: ['APPLE', 'BANANA', 'CHERRY', 'GRAPE']직접 해보기
def elements_of_freedom(elements):
# 여기에 풀이를 작성하세요
# 단계 1: 길이가 >= 5인 요소를 필터링하세요
# 단계 2: 필터링된 요소를 대문자로 변환하세요
# 단계 3: 중복되지 않는 요소의 목록을 만드세요
# 단계 4: 최종 결과를 반환하세요
pass논리와 흐름의 모든 레슨
직접 연습해 보세요: 온라인 Python 컴파일러