-
[Python] isalnum 문자열에 숫자 또는 알파벳만 있는지 확인하는 메소드Python/Python Programming 2019. 10. 15. 22:44
isalnum() : 문자열이 숫자 또는 문자이면 True를 반환
문자열이 숫자로만 구성시 True 리턴
'12345'.isalnum() ----------------- True
문자열이 알파벳로만 구성시 True 리턴
'abcde'.isalnum() ----------------- True
문자열이 한글로만 구성시 True 리턴
'한글'.isalnum() ---------------- True
문자열이 알파벳과 숫자 구성시 True 리턴
'abcde12345'.isalnum() ---------------------- True
문자열이 알파벳과 특수문자 구성시 False 리턴
'abcde@'.isalnum() ------------------ False
문자열이 알파벳과 공백 구성시 False 리턴
'abcde '.isalnum() ------------------ False
활용. (모든 리스트의 요소들이 숫자 또는 문자인지 확인)
list_A = [ 1, 12, 43, 4, 15, 'a' ] ''.join(map(str,list_A)).isalnum() ----------------------------------- True list_A = [ 1, 12, 43, 4, 15, 'a', '#' ] ''.join(map(str,list_A)).isalnum() ---------------------------------------- False
'Python > Python Programming' 카테고리의 다른 글