알고리즘 문제풀이

신규고객 등록 Python

아크몽 2024. 1. 18. 01:54

요구하는 결과 값

number_of_people = 0

name = ['김시습', '허균', '남영로', '임제', '박지원']
age = [20, 16, 52, 36, 60]
address = ['서울', '강릉', '조선', '나주', '한성부']

def increase_user():
    global number_of_people
    print(f'{name[number_of_people]}님 환영합니다!')
    number_of_people += 1
    return number_of_people

def create_user(name,age, address):
    increase_user()    
    return {'name':name,'age':age,'address':address}

print( list(map(create_user,name,age,address)))

사용한 코드

number_of_people = 0

name = ['김시습', '허균', '남영로', '임제', '박지원']
age = [20, 16, 52, 36, 60]
address = ['서울', '강릉', '조선', '나주', '한성부']

def increase_user():
    global number_of_people
    print(f'{name[number_of_people]}님 환영합니다!')
    number_of_people += 1
    return number_of_people

def create_user(name,age, address):
    increase_user()    
    return {'name':name,'age':age,'address':address}

print(list(map(create_user,name,age,address)))