2014-07-13 1 views

답변

2

루프로 조각을 사용할 수 있습니다.

s1 = 'asasas' 
for i in range(len(s1)): 
    print s1[i:] 

출력

asasas 
sasas 
asas 
sas 
as 
s 
0

컬렉션 모듈에서 양단이 유용 할 수있다.

"Deques는 스택과 대기열의 일반화입니다 (이 이름은"deck "으로 발음되며"double-ended queue "의 약자입니다). Deque는 스레드 안전성, 메모리 효율적인 추가 기능 및 양단 큐의 양쪽에서 나오는 팝을 지원합니다. 어느 방향으로도 거의 동일한 O (1) 성능을 보입니다. "

코드는 다음과 같습니다

a = 'adsfasdfasdfasdfasdf' 
import collections 
s = collections.deque(a) 
while len(s): 
    c = s.popleft() 
    print (s) 
관련 문제