Только последняя итерация цикла while сохраняет

У меня есть этот код:

symbolslist = ["100","200","300","400","500","600","700","800","900","1000","1500","2000","3000","4000","5000","7000","10000"]

i=0
while i<len(symbolslist):
     htmltext = urllib.urlopen("http://www.fifacoinszone.com/default/quick/getpricedetail? platform_id=7&coins="+symbolslist[i] +"&cur=GBP")
     data = json.load(htmltext)
     pricelist = data["single_price_just"]
     print pricelist,
     i+=1

Это выводит:

4.69 9.32 13.91 18.46 22.96 27.41 31.82 36.18 40.50 44.78 66.83 88.66 132.32 175.55 218.34 304.15 345.86 430.17 3.94 7.83 11.69 15.51 19.29 23.03 26.74 30.40 34.03 37.62 56.15 74.50 111.19 147.52 183.48 255.58 363.30

это нормально, но когда я пытаюсь затем разделить этот код на более мелкие переменные, это не позволяет мне. Например, прейскурант, [0:20] будет просто выводить последнюю итерацию цикла while. Извините, я новичок в Python.

Ответы на вопрос(1)

Ваш ответ на вопрос