Python 튜토리얼

Lv1 전처리 5/14 python 파이썬 특정 텍스트 제거 - (4)

2021.09.27 14:18 2,669 조회

이전 시간에 이어 특정 텍스트를 제거하는 방법에 대해 알아보겠습니다.

이번 시간에 알아 볼 방법은 'isdecimal()' 메소드를 사용하는 방법입니다.


💫 isdecimal()

isdecimal()는 해당 문자열이 0~9까지의 수로 이루어진 것인지 검사합니다. 다시 말해, int로 바로 변환할 수 있는 수 인지를 검사합니다.

따라서 문자열이 0~9까지의 수로 이뤄져있을 경우 True를 반환하고, 그렇지 않으면 False를 반환합니다.

사용방법은 저번 시간에 배운 isalnum()과 동일합니다.


------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

# isdecimal 메소드를 이용해 output에 해당하는 값이 출력 되도록 특정 문자열을 제거 해보세요.


string = "1-2$3%4 5a"


# output : 12345


#isdecimal를 이용해 알파벳값만 담을 리스트

isdecimal_list = []


for c in string:

  #isdecimal()를 이용해 알파벳값인지 판별

    if c.isdecimal():

      isdecimal_list.append(c)


#join()메소드를 이용해 알파벳값 만 담긴 리스트를 결합

string_isdecimal = ''.join(isdecimal_list)

print(string_isdecimal)

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


[Colab 실습 링크]


↩️ 오늘의 파이썬 리스트


#데이콘_101 #AI #머신러닝 #딥러닝 #파이썬 #파이선 #데이터분석 #데이터사이언티스트 #코랩 #Python #colab #kaggle #pandas #numpy #sckit-learn #isdecimal() #텍스트 제거

로그인이 필요합니다
0 / 1000
왼쪽눈썹왁싱
2021.11.03 10:36

페드로
2021.11.18 09:55

moran
2022.01.04 15:11

dbnoid
2022.01.20 12:52

acebed
2022.03.11 14:51

done

비회원
2022.04.06 14:41

krooner
2022.05.20 00:44

pysung
2022.09.13 20:53

done

baeksh0330
2022.10.02 17:40

highllight
2023.02.12 15:37