[Python:파이썬:기초] 21-9. 내장 함수: 함수로 iterable 자료형 원소 필터링하기, 숫자 또는 문자열 실수 변환하기 함수 예제 - filter(), float() function examples
안녕하세요 JollyTree입니다 (•̀ᴗ•́)و
■ filter(function, iterable) 함수
지정된 function 함수를 통해 반복 가능한 자료형(iterable) 중 참(True)인 요소만 필터링합니다.
■ float(x) 함수
숫자 또는 문자열 형태의 파라미터 x를 실수형으로 반환합니다.
🔗 filter(), float() 함수 예제(Example):
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
# filter(function, iterable)
# 지정된 함수를 통해 반복 가능한 자료형 중 참(True)인 요소만 필터링합니다.
f1 = [10, 20, 30, 40, 50, 60]
def testFunc(x):
if x < 30:
return False
else:
return True
# testFunc()함수에 반복 가능한 자료형(f1)을 입력하여 반환값이 참인 것만
# 걸러서 반환합니다.
filtered = filter(testFunc, f1)
for x in filtered:
print(x)
#filter함수의 결과를 리스트로 변환하여 출력
print("list(filter(testFunc, f1)) = ", list(filter(testFunc, f1)))
"""
float(x)
숫자 또는 문자열 형태의 파라미터 x를 실수형으로 반환합니다.
"""
print(float(314))
print(float(-3.14))
print(float(-1e-003))
print(float("0.314"))
print(float("314"))
|
cs |
🔗 실행결과(Output):
이상 JollyTree였습니다 (•̀ᴗ•́)و