development♥
파이썬 map 함수 사용방법
리니❤
2023. 5. 28. 09:27
반응형
map함수는
요소를 지정된 함수로 처리해주고
여러 데이터 값을 다른 타입으로 변환하게 해준다.
사용방법
map(함수, 반복가능한 객체)
# 문제 설명
# 정수 a와 b가 주어집니다. 각 수를 입력받아 입출력 예와 같은 형식으로 출력하는 코드를 작성해 보세요.
여기에서는 둘다 int값으로 변형할거기 때문에 map함수를 사용했지만
a,b = map(int,input("a와 b값을 입력하세요.").strip().split())
if a>=-100000 and b<=100000:
print("a =",a)
print("b =",b)
else:
print("다시 입력하세요.")
-------------------------------------------------------------------------------------------------------------------------------------------------------------
# 문제 설명
# 문자열 str과 정수 n이 주어집니다.
# str이 n번 반복된 문자열을 만들어 출력하는 코드를 작성해 보세요.
여기에서는 str은 문자 n은 정수로 다른 타입으로 사용할거라서 한번에 형변환을 하는게 아니라서
map함수를 사용하지 않음
str,n=input("글자와 반복하고싶은 숫자를 입력해주세요.").strip().split(' ')
if len(str)>=1 and len(str)<=10 and int(n)>=1 and int(n)<=5:
repeat=str*int(n) #여기 n도 int로 형변환을 시켜줘야함
print(repeat)
else:
print("다시 입력하세요.")
반응형