Coding & Programming/Python 기초(A-Z)

[Python:파이썬:기초] 21-9. 내장 함수: 함수로 iterable 자료형 원소 필터링하기, 숫자 또는 문자열 실수 변환하기 함수 예제 - filter(), float() function examples

mainCodes 2021. 6. 29. 20:21

[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 = [102030405060]
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였습니다 (•̀ᴗ•́)و