인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

Inflearn Community Q&A

sa96125's profile image
sa96125

asked

Introduction to Python Algorithm Problem Solving (Coding Test Preparation)

2. Variable input and operators

Map사용 질문

Resolved

Written on

·

188

0

9:16

따로 입력받고 싶어서 했는데 오류가 났어요 무슨이유일까요? 설명하신 map의 원리라면 되야하는 것 아닌가요?ㅠ

a=map(int,input("첫번째 숫자 : "))

b=map(int,input("두번째 숫자 : "))

print(a+b)

python코테 준비 같이 해요!

Answer 2

1

codingcamp님의 프로필 이미지
codingcamp
Instructor

안녕하세요^^

파이썬의 내장 함수인 map()여러 개의 데이터를 한 번에 다른 형태로 변환하기 위해서 사용됩니다. 따라서, 여러 개의 데이터를 담고 있는 list나 tuple을 대상으로 주로 사용하는 함수입니다.

위의 문장은 map() 함수에 대한 구글링 결과입니다. 저도 한개의 문자를 map으로 해본적이 없어서 이 상황이 처음이지만 위 문장으로 추측해보자면 여러개의 데이터형태인 list와 tuple 형태에만 map함수가 각 요소를 int화 하는게 아닌가 싶습니다.

한개의 문자형 숫자를 받아 정수화하려면

a=int(input("첫번째 숫자 : "))처럼 하면 좋겠습니다.

0

sa96125님의 프로필 이미지
sa96125
Questioner

감사합니다:)

sa96125's profile image
sa96125

asked

Ask a question