isdecimal, isdigit, isnumeric, isalpha
a.isdecimal(), b.isdigit(), c.isnumeric()
a.isdecimal()
文字列が0~9の数値で構成されているかどうかを確認します.
intですぐに変換できるかどうかをチェックします.
a = '3²'
a.isdecimal() # False 출력
b.isdigit()
b = '3²'
b.isdigit() # True 출력
c.isnumeric()
デジタル化には広義がある.
“½”isdigit()、isdecimal()ではfalse、isnumeric()ではtrueです.
c = '½'
c.isnumeric() # True 출력
x.isalpha()
文字列の構成がアルファベットの関数であるかどうかを確認します.(正しい場合はTrueを返します)
文字列に「数値」と「スペース」が含まれている場合はfalseを返します.
x = 'abCDE'
x.isalpha() # True 반환
x = 'ab CDE'
x.isalpha() # False 반환
✔string値は変更できません.リストに変換する必要があります.def solution(s):
ans = list(s)
return ans
print(solution("a#b!GE*T@S"))
![](https://s1.md5.ltd/image/e00caa2940d0efd7e3c5bac9c7761232.png)
Reference
この問題について(isdecimal, isdigit, isnumeric, isalpha), 我々は、より多くの情報をここで見つけました https://velog.io/@jaeyoung9849/isdecimal-isdigit-isnumericテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol