728x90
๋ฐ์ํ
SMALL
์์ฆ ๋ฃ๋ ์์ ์์ ๊ณผ์ ํ๋ค๊ฐ ์ฌ๋ฐ์ด์ ํ๋ฒ ๋จ๊ฒจ๋ณธ๋ค
inputs = "cat32dog16cow5"
def find_string(inputs):
result = []
word = ""
for index,target in enumerate(inputs):
if target.isdigit():
if word != "":
result.append(word)
word = ""
else:
word += inputs[index]
return result
string_list = find_string(inputs)
print(string_list)
word ์๋ค๊ฐ ์ ๊น string ์ ์ฅํด๋๊ณ number์ผ๋ append ํ๊ณ word ์ด๊ธฐํ, ๊ทธ๋ฆฌ๊ณ word๊ฐ ๋น ๋ฌธ์์ด์ด ์๋ ๋๋ง appendํ๋ ์กฐ๊ฑด ์ถ๊ฐ
๊ฐ๋จํ๋ฐ ๊ผญ ์ ๋ ์ ์ฝ๋ฉํ๋ฉด ์ ์ ์ด ๋ง์ง ์์์ ๊ทธ๋ฐ๊ฐ ์ ๋๋ก ์๋๋ ๊ฒ ๊ฐ๋ค.
728x90
๋ฐ์ํ
LIST