Python股票数据分析:统计、查找最小值和删除
Python 股票数据分析:统计、查找最小值和删除
题目: 某公司股票近一段时间的收盘价(单位:元)分别为:99.12, 100.89, 110.88, 99.18, 95.34, 91.48, 95.66, 99.18, 100.18, 104.44, 103.15, 111.18;请建立一个列表 (data)存储这些数据。
要求: 编写代码解决以下问题: (i) 上述一共有几个数据? (ii) 统计收盘价为99.18元的次数? (iii) 找出收盘价中的最小数据,并删除这个最小数据,最后显示列表data。
解法如下:
data = [99.12, 100.89, 110.88, 99.18, 95.34, 91.48, 95.66, 99.18, 100.18, 104.44, 103.15, 111.18]
# (i) 上述一共有几个数据?
print('共有', len(data), '个数据。')
# (ii) 统计收盘价为99.18元的次数?
count = data.count(99.18)
print('收盘价为99.18元的次数为', count, '次。')
# (iii) 找出收盘价中的最小数据,并删除这个最小数据,最后显示列表data。
min_value = min(data)
data.remove(min_value)
print('删除了最小值', min_value, '后,列表data为:', data)
输出结果为:
共有 12 个数据。
收盘价为99.18元的次数为 2 次。
删除了最小值 91.48 后,列表data为: [99.12, 100.89, 110.88, 99.18, 95.34, 95.66, 99.18, 100.18, 104.44, 103.15, 111.18]
原文地址: https://www.cveoy.top/t/topic/odeK 著作权归作者所有。请勿转载和采集!