2014-09-18 4 views
0

while 루프 이후에 목록을 만드는 방법에 대한 질문이 있습니다. 나는 예를 들어 목록 에 내가 루프 동안에서 얻는 모든 숫자를 넣을 : 잠시 후 목록을 만드는 방법

x=4 
while(1): 
    print(x) 
    x=x+1 
    if x==8:break 

는 내가

4 
5 
6 
7 

를 얻을 내가 하나의 목록에서이 숫자를 보여주고 싶어요.

+0

'.append()'를 사용 하시겠습니까? –

답변

1

: 당신이 그것에게 "파이썬"방법을 수행하려는 경우로서 참고로, 그것은 간단합니다. 자세한 내용은 python lists document here을 확인하십시오.

list=[] #declare a blank list to use later 
x=4 

while(1): 
    list.append(x) #add x to the list 
    x += 1 # a shorthand way to add 1 to x 
    if x == 8:break 

print(list) #after the loop is finished, print the list 
+1

안녕하세요. 답변 해 주셔서 감사합니다. 정말 고마워. – tchenatny

2
l=[] 
x=4 

while(1): 
    print(x) 
    l.append(x) 

    x=x+1 
    if x==8:break 

print(l) 

코드에 코드를 추가하는 방법입니다. 당신은 APPEND() 함수를 찾고 있습니다

l = range(4, 8)