모음으로 시작하는 문자열을 받아야 하는 경우 'startswith' 함수를 사용하여 문자열이 특정 문자(모음)로 시작하는지 확인합니다.
예시
아래는 동일한 데모입니다.
my_list = ["Hi", "there", "how", "are", "u", "doing"] print("The list is : ") print(my_list) my_result = [] vowel = "aeiou" for sub in my_list: flag = False for letter in vowel: if sub.startswith(letter): flag = True break if flag: my_result.append(sub) print("The resultant string is : ") print(my_result)
출력
The list is : ["Hi", "there", "how", "are", "u", "doing"] The resultant string is : ['are', 'u']
설명
-
목록이 정의되고 콘솔에 표시됩니다.
-
빈 목록이 정의되었습니다.
-
모음은 문자열로 정의됩니다.
-
목록이 반복되고 'flag' 변수가 False에 할당됩니다.
-
문자열의 문자는 모음 문자열과 비교됩니다.
-
'startswith' 메소드는 목록의 문자열이 모음으로 시작하는지 확인하는 데 사용됩니다.
-
그렇다면 콘솔에 표시됩니다.