π λ¬Έμ
μνλ²³ μλ¬Έμλ‘λ§ μ΄λ£¨μ΄μ§ λ¨μ΄ Sκ° μ£Όμ΄μ§λ€. κ°κ°μ μνλ²³μ λν΄μ, λ¨μ΄μ ν¬ν¨λμ΄ μλ κ²½μ°μλ μ²μ λ±μ₯νλ μμΉλ₯Ό, ν¬ν¨λμ΄ μμ§ μμ κ²½μ°μλ -1μ μΆλ ₯νλ νλ‘κ·Έλ¨μ μμ±νμμ€.
π μΆμ μλ
μμ€ν€ μ½λ κ°μ λ¬Έμλ‘ λ³νμ΄ κ°λ₯νμ§
π§Ύ μ½λ
word = input() # μλ¬Έμλ‘λ§ μ΄λ£¨μ΄μ§ λ¨μ΄ μ
λ ₯
alphabet = list(range(97, 123)) # μμ€ν€μ½λ μ«μ λ²μ
for x in alphabet: # μμ€ν€ μ½λ μ«μ λ²μλ§νΌ λ°λ³΅
print(word.find(chr(x))) # chr() - μμ€ν€ μ½λ κ°μ λ¬Έμλ‘ λ³νν΄ μ£Όλ ν¨μ
π» νμ΄μ€λͺ
1. μλ¬Έμλ‘λ§ μ΄λ£¨μ΄μ§ λ¨μ΄ μ λ ₯.
2. μμ€ν€ μ½λ μ«μ λ²μλ₯Ό 리μ€νΈλ‘ μ μ₯.
3. forλ¬Έμ μ΄μ©νμ¬ μμ€ν€ μ½λ μ«μ λ²μλ§νΌ λ°λ³΅
4. chr()μ μ΄μ©νμ¬ μμ€ν€ μ½λ κ°μ λ¬Έμλ‘ λ³ννμ£Όκ³ find()μ μ΄μ©νμ¬ μλ¬Έμλ‘λ§ μ΄λ£¨μ΄μ§ μ λ ₯ν λ¨μ΄ μ€μ μμ€ν€ μ½λ κ°μ΄ μλμ§ νμΈμ νμ¬ λ¨μ΄μ ν¬ν¨λμ΄ μλ κ²½μ°μλ μ²μ λ±μ₯νλ μμΉλ₯Ό , ν¬ν¨λμ΄ μμ§ μμ κ²½μ°μλ -1 μΆλ ₯.
π νμ΅λ°©λ²
python λ΄μ₯ν¨μ νμ΅νκΈ°.
'μ½λ© ν μ€νΈ > Baejoon' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[λ°±μ€] 1157λ² - λ¨μ΄ κ³΅λΆ (0) | 2021.05.20 |
---|---|
[λ°±μ€] 2675λ² - λ¬Έμμ΄ λ°λ³΅ (0) | 2021.05.20 |
[λ°±μ€] 11720λ² - μ«μμ ν© (0) | 2021.05.20 |
[λ°±μ€] 11564λ² - μμ€ν€ μ½λ (0) | 2021.05.19 |
[λ°±μ€] 6. ν¨μ (0) | 2021.05.14 |