Python - Complex Dictionary (model solution)

ryan·2020년 8월 22일
0

Assignment
다음은 우리나라 K리그 1, 2부의 축구팀 정보입니다.
Parameter로 주어진 축구팀의 다음 정보들을 dictionary로 리턴해주세요.

구단
연고지
리그참가
주 경기장

예를 들어, input으로 "강원 FC"가 주어지면 다음과 같은 dictionary가 리턴 되어야 합니다.

{
"구단": "강원 FC",
"리그참가": 2009,
"연고지": "강원도(춘천시)",
"주 경기장": "춘천송암레포츠타운"
}

아래 정보는 https://bit.ly/2Uet5g3 에서도 확인할 수 있습니다.

def get_team_info(team_name):
  ## 이 함수를 구현해주세요
	k_league_teams = {
		"강원 FC": {
			"구단": "강원 FC",
			"리그참가": 2009,
			"연고지": "강원도(춘천시)",
			"주 경기장": "춘천송암레포츠타운"
		},
		"광주 FC": {
			"구단": "광주 FC",
			"리그참가": 2011,
			"연고지": "광주광역시",
			"주 경기장": "광주월드컵경기장"
		},
		"대구 FC": {
			"구단": "대구 FC",
			"리그참가": 2003,
			"연고지": "대구광역시",
			"주 경기장": "DGB대구은행 파크"
		},
		"부산 아이파크": {
			"구단": "부산 아이파크",
			"리그참가": 1983,
			"연고지": "부산광역시",
			"주 경기장": "구덕운동장"
		},
		"상주 상무": {
			"구단": "상주 상무",
			"리그참가": 2011,
			"연고지": "상주시",
			"주 경기장": "상주시민운동장"
		},
		"FC 서울": {
			"구단": "FC 서울",
			"리그참가": 1984,
			"연고지": "서울특별시",
			"주 경기장": "서울월드컵경기장"
		},
		"성남 FC": {
			"구단": "성남 FC",
			"리그참가": 1989,
			"연고지": "성남시",
			"주 경기장": "탄천종합운동장"
		},
		"수원 삼성 블루윙즈": {
			"구단": "수원 삼성 블루윙즈",
			"리그참가": 1996,
			"연고지": "수원시",
			"주 경기장": "수원월드컵경기장"
		},
		"울산 현대": {
			"구단": "울산 현대",
			"리그참가": 1984,
			"연고지": "울산광역시",
			"주 경기장": "울산문수축구경기장"
		},
		"인천 유나이티드": {
			"구단": "인천 유나이티드",
			"리그참가": 2004,
			"연고지": "인천광역시",
			"주 경기장": "인천축구전용경기장"
		},
		"전북 현대 모터스": {
			"구단": "전북 현대 모터스",
			"리그참가": 1995,
			"연고지": "전라북도(전주시)",
			"주 경기장": "전주월드컵경기장"
		},
		"포항 스틸러스": {
			"구단": "포항 스틸러스",
			"리그참가": 1983,
			"연고지": "포항시",
			"주 경기장": "포항스틸야드"
		},
		"경남 FC": {
			"구단": "경남 FC",
			"리그참가": 2006,
			"연고지": "경상남도(창원시)",
			"주 경기장": "창원축구센터"
		},
		"대전 하나 시티즌": {
			"구단": "대전 하나 시티즌",
			"리그참가": 1997,
			"연고지": "대전광역시",
			"주 경기장": "대전월드컵경기장"
		},
		"부천 FC 1995": {
			"구단": "부천 FC 1995",
			"리그참가": 2013,
			"연고지": "부천시",
			"주 경기장": "부천종합운동장"
		},
		"서울 이랜드": {
			"구단": "서울 이랜드",
			"리그참가": 2015,
			"연고지": "서울특별시",
			"주 경기장": "서울올림픽주경기장"
		},
		"수원 FC": {
			"구단": "수원 FC",
			"리그참가": 2013,
			"연고지": "수원시",
			"주 경기장": "수원종합운동장"
		},
		"충남 아산 FC": {
			"구단": "충남 아산 FC",
			"리그참가": 2020,
			"연고지": "아산시",
			"주 경기장": "이순신종합운동장"
		},
		"안산 그리너스": {
			"구단": "안산 그리너스",
			"리그참가": 2017,
			"연고지": "안산시",
			"주 경기장": "안산와~스타디움"
		},
		"FC 안양": {
			"구단": "FC 안양",
			"리그참가": 2017,
			"연고지": "안양시",
			"주 경기장": "안양종합운동장"
		},
		"전남 드래곤즈": {
			"구단": "전남 드래곤즈",
			"리그참가": 1995,
			"연고지": "전라남도(광양시)",
			"주 경기장": "광양축구전용구장"
		},
		"제주 유나이티드": {
			"구단": "제주 유나이티드",
			"리그참가": 1983,
			"연고지": "제주특별자치도(서귀포시)",
			"주 경기장": "제주월드컵경기장"
		}
	}

	if team_name in k_league_teams:
		return k_league_teams[team_name]
	else:
		False

...

profile
👨🏻‍💻☕️ 🎹🎵 🐰🎶 🛫📷

0개의 댓글