목록Study/Python (8)
this-is-kim
1) def lambda 익명(anonymous) 함수를 정의한다. lambda 매개변수 : 표현식 >>> (lambda x, y : x+y)(1, 2) 3 >>> func = lambda x, y : x*y >>> func(3, 4) 12
1) def isalpha() → bool isalpha 함수는 문자열의 구성이 알페벳인지 확인해준다. 공백이 포함되어 있으면 False를 반환한다. str.isalpha() >>> a = 'ABC' >>> a.isalpha() True >>> a = 'Hello world' >>> a.isalpha() False 2) def isdigit() → bool isdigit 함수는 문자열의 구성이 숫자인지 확인해준다. str.isdigit() >>> a = '123' >>> a.isdigit() True 3) def isalnum() → bool isalnum 함수는 문자열의 구성이 알파벳과 숫자인지 확인해준다. str.isalnum() >>> a = '123ABC' >>> a.isalnum() True
1) in → bool in 연산자는 요소 안에 특정 값이 있는지 확인해준다. 값 in 요소 >>> 'a' in 'abc' True >>> 3 in [2, 5] False
1) replace replace 함수는 문자열을 변경하는 함수이다. string.replace(old, new) >>> a = 'Hello world' >>> a.replace('world', 'people') 'Hello people'
1) index index는 값의 위치를 찾아준다. (중복된 값인 경우, 최솟값을 반환) list.index(값) string.index(값) >>> a = ['b', 'd', 'c', 'b'] >>> a.index('b') 0 >>> a = 'Hello world' >>> a.index('e') 1