Search

함수3_문제02_숫자검색

대분류
STEP10 함수
소분류
함수3_문제

영상

문제

""" [문제] 아래 stringTest 검사해서 숫자만 있는 값을 찾아서 리스트로 반환하는 함수를 만드시오. [정답] ['1234', '45345'] """ stringList = ["qwer1234dasd" , "dasdasd" , "1234" , "45345" , "12das23"]
Python
복사

해설

""" [문제] 아래 stringTest 검사해서 숫자만 있는 값을 찾아서 리스트로 반환하는 함수를 만드시오. [정답] ['1234', '45345'] """ def getNumber(string): sample = "0123456789" count = 0 for j in range(len(string)): for k in range(len(sample)): if string[j] == sample[k]: count += 1 break if count == len(string): return True return False def checkNumber(stringList): arr = [] for i in range(len(stringList)): string = stringList[i] if getNumber(string) == True: arr.append(string) return arr stringList = ["qwer1234dasd" , "dasdasd" , "1234" , "45345" , "12das23"] arr = checkNumber(stringList) print(arr)
Python
복사