STOCKDATA_LIST_01=[
"2019,06,03,49.88,50.33,49.78,50.22,48.54,729600",
"2019,06,04,50.31,50.50,50.17,50.37,48.68,888800",
"2019,06,05,50.45,51.11,50.45,50.71,49.01,1144700",
"2019,06,06,50.89,51.22,50.85,50.98,49.27,913200",
"2019,06,07,50.65,50.77,49.98,50.07,48.93,881800",
"2019,06,10,49.96,50.15,49.71,50.13,48.99,643200",
"2019,06,11,50.21,50.26,49.92,50.02,48.88,1006000",
"2019,06,12,50.02,50.33,49.88,50.15,49.01,696700",
"2019,06,13,50.24,50.50,48.66,48.79,47.68,1993300",
"2019,06,14,48.74,48.76,48.05,48.60,47.50,2125800",
"2019,06,17,48.64,48.64,47.77,48.14,47.05,1751600",
"2019,06,18,48.24,48.92,48.24,48.67,47.56,1879200",
"2019,06,19,48.68,48.86,48.66,48.77,47.66,824100",
"2019,06,20,48.77,48.77,48.18,48.50,47.40,902600",
"2019,06,21,48.43,48.56,48.25,48.27,47.17,2825600",
"2019,06,24,48.36,48.67,48.27,48.40,47.30,650100",
"2019,06,25,48.29,48.54,48.15,48.31,47.21,963700",
"2019,06,26,48.30,48.50,47.99,48.13,47.04,750600",
"2019,06,27,48.02,48.52,47.96,48.34,47.24,1022000",
"2019,06,28,48.30,48.61,48.15,48.41,47.31,979700"]
Это длинный список информации об акциях за весь месяц в форме (год, месяц, день, цена акции 1, цена акции 2, цена акции 3, цена акции 4, цена акции 5, всего количество купленных акций).
Мне интересно, как я могу получить его, чтобы он возвращал значение 51.22
, которое является наибольшим значением в списке, если смотреть на цены акций каждого дня в течение месяца.
Итак, что мне нужно, чтобы выяснить, как это сделать, так это найти каждую цену акций в каждой строке и найти наибольшую ценность из всех. Который заканчивается 51.22
Может ли кто-нибудь помочь с использованием этой функции ниже ??
def compute_month_stats(data):
for line in STOCKDATA_LIST_01:
line.split(',')