Python - 문자열을 리스트로 리스트를 문자열로
def symb_exchange(line):
print(line)
list_line = list(line) 문자열 >> 리스트
print(list_line)
list_line_tem = list_line[0]
list_line[0] = list_line[-1]
list_line[-1] = list_line_tem
print(list_line)
line = "".join(list_line) 리스트 >> 문자열
왜 바꾸는가? = 문자열은 수정이 안되므로 리스트로 해서 수정하고 다시 문자열로 바꾼다.
print(line)
return line
if __name__ == '__main__':
# These "asserts" using only for self-checking and not necessary for auto-testing
assert symb_exchange("az") == "za", "1st example";
assert symb_exchange("aiiiiiz") == "ziiiiia", "2st example";
assert symb_exchange("length") == "hengtl", "3st example";
print("Code's finished? Earn rewards by clicking 'Check' to review your tests!")
주어진 문자열의 첫 문자와 마지막 문자를 바꾸는 미션이다.
Empire of Code
'my_lesson > _Python' 카테고리의 다른 글
Python - Django ReactJS project (0) | 2019.07.24 |
---|---|
python - 콘솔 화면 지우기 (1) | 2019.07.20 |
Python - Error Cheat sheets (0) | 2019.06.27 |
Python - Django (0) | 2019.06.19 |
Python - C/C++ API Reference Manual Interface (0) | 2019.04.19 |
댓글