Python/Python Programming

[Python] isalpha 문자열에 문자만 있는지 확인하는 메소드

Pydole 2019. 10. 11. 13:07

isalpha() : 문자열이 문자로만 구성되어 있으며, 빈칸이 없으면 True를 반환

 


문자열이 문자로만 구성시 True 리턴

 

'abcdeABCDE'.isalpha()
-----------------------
True

 

 

 

문자열이 한글이 포함되어도 True 리턴

 

'abcdeABCDE한글'.isalpha()
--------------------------
True

 

 

 

문자열에 !기호가 포함되면 False 리턴

 

'abcdeABCDE!'.isalpha()
-----------------------
False

 

 

 

문자열에 공백(space)이 포함되면 False 리턴

 

'abcdeABCDE '.isalpha()
------------------------
False

 

 

 

문자열에 숫자가 포함되면 False 리턴

 

'abcdeABCDE123'.isalpha()
-------------------------
False

 

 

 

활용. (모든 리스트의 요소들이 문자인지 확인)

 

list_A = [ 'a', 'b', '한글', 'abc' ]
''.join(map(str,list_A)).isalpha()
------------------------------------
True






list_A = [ 'a', 'b', '한글', 'abc', 1 ]
''.join(map(str,list_A)).isalpha()
---------------------------------------
False