2014-03-30 4 views
-2

ab 사이의 모든 숫자를 포함하는 목록을 루프를 사용하지 않고 60마다 만들 수있는 방법이 있습니까? ab이 60 개 이상 떨어져 있다고 가정하십시오.Python에서 시퀀스 만들기

답변

2

range() 기능이 필요합니다. python2의 경우 :

은 python3의 경우
>>> a = 1 
>>> b = 1260 
>>> range(a, b, 60) 
[1, 61, 121, 181, 241, 301, 361, 421, 481, 541, 601, 661, 721, 781, 841, 901, 961, 1021, 1081, 1141, 1201] 

당신은 그것에서 목록을 만들 필요가 :

>>> a = 1 
>>> b = 1260 
>>> range(a, b, 60) 
range(1, 1260, 60) 
>>> list(range(a, b, 60)) 
[1, 61, 121, 181, 241, 301, 361, 421, 481, 541, 601, 661, 721, 781, 841, 901, 961, 1021, 1081, 1141, 1201]