2011-01-26 5 views
1

저는 이것을 시작했습니다. 색인으로 목록 항목 찾기

 
>>>first = month(1) 
>>>first 
'Jan' 

>>> second = month(11) 
>>> second 
'Nov' 

방법이 작업을 수행 할 수 있습니다

def month(n): 
lst = ['Months','Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'] 
lst.index(x) 

나는 다음과 같이 작동해야합니까?

+2

1. 가장 기본적인 튜토리얼로 시작하십시오. 2. 끝났어. – SilentGhost

+0

나는 아직도 이것에 탄력을 줄 수 없었다 : P – William

답변

4
def month(n): 
lst = ['Months','Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'] 
return lst[n] 
0

왜 사전을 사용하지 않습니까?

lst = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'] 
months = dict(zip(range(1, 13), lst)) 
month = months.get 
month(1) # Jan