Помимо всех аспектов input()
, рассмотренных в других ответах, я хотел бы добавить этот совершенно другой аспект:
Ваша функция add_25()
, вероятно, не предполагается change его вход.
Но на самом деле вам не нужно менять входные данные (и вы не должны этого делать, потому что это не хороший стиль из-за его уродливой стороны -последствия). Вместо этого вы можете просто вернуть новый кортеж:
def add_25(mytuple):
return tuple(x + 25 for x in mytuple)
Таким образом, ничто не назначается кортежу, только новый кортеж создается и возвращается.
Спасибо за рекомендации Highstock @ewolden & amp; @ppotaczek Я вижу, что он имеет правильную функциональность, но мне удалось решить эту проблему, добавив следующие параметры (panning, panKey и pinchType) в мои параметры диаграммы:
chart: {
type: 'spline',
panning: true,
panKey: 'shift',
pinchType: 'x',
}
Я рекомендую использовать Highstock.
scrollbar: {
enabled: true
}