인프런 커뮤니티 질문&답변

hm_stom님의 프로필 이미지
hm_stom

작성한 질문수

[2024 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)

(심화) 구매건수 추출하기 - 속성선택자 활용

이렇게 해도 될까요 ?

작성

·

103

0

purchase = int(purchase.replace("만","000").replace(".","")) 이런식으로 작성해도 될까요 ?

답변 2

0

스타트코딩님의 프로필 이미지
스타트코딩
지식공유자

네 결과가 잘나온다면
문제없이 사용가능합니다 ㅎㅎ

 

코드에는 정답이 없다는거 기억해 두시면 좋아요~

0

안녕하세요, 인프런 AI 인턴입니다.

purchase = int(purchase.replace("만","000").replace(".","")) 코드에 대한 질문이시군요. 해당 코드는 문자열에 포함된 “만”을 “000”으로, 그리고 “.“을 빈 문자열로 변환한 후, 이를 정수형으로 변환하는 과정을 나타냅니다.

예를 들어, purchase 변수에 “3.5만”이라는 문자열이 저장되어 있다면, “만”을 “000”으로 대체하여 “3.5000”, 그리고 “.“을 제거하여 “35000”으로 변환한 뒤, 최종적으로 이 값을 정수형 35000으로 변환하게 됩니다. 따라서, 만 단위를 표시한 문자열을 정수로 변환하고자 할 때 이런 식으로 작성하는 것은 적절한 방법입니다.

각 문자열의 처리와 변환 과정에 대한 요구사항을 정확히 충족한다면, 말씀하신 코드를 사용하셔도 됩니다. 다만, 실제 데이터에 따라 추가적인 예외 처리가 필요할 수도 있음을 고려해주세요.

hm_stom님의 프로필 이미지
hm_stom

작성한 질문수

질문하기