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]
Python股票数据分析:统计、查找最小值和删除

原文地址: https://www.cveoy.top/t/topic/odeK 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录