

이 문제는 쉬웠는데,,, 내가 잘 생각하지 못하는 파이썬 문법이라 암기가 필요할 것 같다.
처음 data = list(map(str, input().split("-")을 사용했는데, 이건 input().split("-")랑 당연히 똑같다.
map을 통해 split로 나눈 배열을 str자료형으로 바꾸는 것을 -> list배열로 만드는 것인데..
input으로 받아오는 데이터는 원래 자료형이 str이라 바꿔줄 필요가 없었고, split로 나누면 배열로 만들어지기 때문에
그냥 input().split("-")을 사용하면 되는 것이였다..
이번 문제는 input().split("문자")에 대해 다시 한번 떠올리게 되는 문제여서 좋았다.
그리고 아직 파이썬 문법에서는 list, map, input().split()등 활용이 미숙한 부분이 있는 것 같다.
'개발 > 알고리즘' 카테고리의 다른 글
백준 16236 파이썬 (0) | 2021.02.01 |
---|---|
[BOJ] 연구소_14502.. (0) | 2021.02.01 |
[BOJ] 거스름돈_5585 (0) | 2021.01.24 |
[BOJ] 나이트의 이동_7562 (0) | 2021.01.22 |
[BOJ] 제곱수의 합_1699 (0) | 2021.01.20 |