привет я пытаюсь вычислить скорость роста в процентах из спискаРасчет скорости роста
def growth():
population = [1, 3, 4, 7, 8, 12]
# new list for growth rates
growth_rate = []
# for population in list
for pop in population:
, но он дает мне ошибку индекса здесь (gnumbers) «IndexError, индекс находится вне диапазона»
gnumbers = ((population[pop] - population[pop-1])/population[pop-1] * 100)
growth_rate.append(gnumbers)
print growth_rate
growth()
Пожалуйста, разместите свои вопросы как минимальные, завершенные и проверенные примеры: http://stackoverflow.com/help/mcve С ними гораздо проще работать. – tom10
Хорошо, конечно, помните об этом, но на мой вопрос не так уж плохо. –
Этот вопрос не так уж плох, но ваш последний ужас. Вы получите лучшие ответы и, вероятно, выясните половину проблем на вашем пути, если вы опубликуете MCV. Кроме того, если вы публикуете MCV, люди, которые ответят, вероятно, будут запускать код, прежде чем отправлять свои ответы, что также будет лучше и меньше работы. – tom10