파이썬 질문입니다 리스트에 숫자에서 문자로 한번에 변환되는 기능
조회수 682회
리스트에 자동으로 숫자를 문자로 변환시켜주는 단축키나 아니면 이러한 코드가 있을까요?
예를들어
a = [1,2,3,4,5] 이렇게 있으면 어떠한 단축키나 모듈이나 코드로 인해 한번에 a = ['1','2','3','4','5'] 로 변환되는게 있을까요? 제가 작업을 하려고 하나 코드를 만들었는데 양이 많아서 일일이 작은 따옴표를 넣기 힘들어서 혹시나 이러한 기능이 있나 질문 드립니다
2 답변
-
프로그램 내에서 형변환을 하고 싶으면
map(str, a)
코드상으로 바꾸고 싶다면 에디터의 replace 기능 도움을 받으면 됩니다.
vscode 기준으로
- 변경하고픈 영역을 블락 선택하고
- 선택된 영역만 찾아주는 버튼 클릭 (스샷에서는 x 버튼 바로 왼쪽)
- find 필드 오른쪽의 3번째 버튼(
.*
모양, regex 매칭을 의미)을 누른뒤(\d+)
입력 - replace 필드에는
"$1"
, 작은따옴표로 변경하려면'$1'
입력 - 필드 우측의 replace all 버튼을 누르면
이렇게 변경해 줍니다.
-
댓글 입력