728x90
언제?
회사의 신입교육 과정 진행 중 파이썬을 이용해서 깃 실습을 하고 있는데 너무 오래 파이썬을 (사실 코딩 자체를) 손을 놔서 기억이 하나도 안난다...
그 와중에 ['choi','yuio@sk.com',010-4709-1111\n']
와 같은 문자열 리스트에서 recursive 하게 각 요소들의 new line character 를 지우는 방법을 스택오버플로우를 통해 찾아서 사용했다. 나중에도 기억하면 좋을 것 같아 기록 !
how?
args = list(map(lambda s: s.strip(), args))
args 가 위의 ['choi','yuio@sk.com',010-4709-1111\n']
이라고 생각하면 된다.
lambda 함수를 통해 각 요소 s에 대해 strip()으로 \n
을 지우고 이를 map함수와 list()를 통해 다시 list화 해서 args에 다시 넣는다.
'프로그래밍 > 기억노트' 카테고리의 다른 글
[HTTP] cookie 도메인 앞에 "." 이 포함되는 이유? (1) | 2021.08.12 |
---|---|
[python] pycharm: byte literal contains characters > 255 에러 해결 (0) | 2021.03.25 |
[MySQL] 명령어 암기 노트 (0) | 2020.10.24 |
[python] n진법 수를 10진법 수로, 10진법 수를 n진법 수로 (0) | 2020.10.16 |
[python] 코딩 테스트 약점 정리 (0) | 2020.10.09 |