모음으로 시작하는 문자열을 받아야 하는 경우 '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' 메소드는 목록의 문자열이 모음으로 시작하는지 확인하는 데 사용됩니다.
-
그렇다면 콘솔에 표시됩니다.