某公司股票近一段时间的收盘价(单位:元)分别为: 99.12,104.44,110.88,99.18,95.34,91.48,95.66,99.18,100.18,104.44,103.15 请在代码中直接建立一个列表( data )存储这些数据。要求编写代码解决以下问题: (1)打印输出 data 中数据个数;(2)从键盘输入1个收盘价,统计该收盘价出现的次数,并打印输 (3)找出收盘价中的最大数据并打印出,从 data 中删除最大数并打印输出列表 data 。
时间: 2024-02-01 07:14:07 浏览: 65
一个股票软件的代码,用来分析显示股票数据
4星 · 用户满意度95%
可以使用以下代码解决这些问题:
```python
# 建立一个列表存储数据
data = [99.12,104.44,110.88,99.18,95.34,91.48,95.66,99.18,100.18,104.44,103.15]
# 打印数据个数
print("数据个数为:", len(data))
# 统计输入收盘价的出现次数
target = float(input("请输入一个收盘价:"))
count = data.count(target)
print("收盘价", target, "出现了", count, "次。")
# 找出最大值并删除
max_value = max(data)
print("最大值为:", max_value)
data.remove(max_value)
print("删除最大值后的列表为:", data)
```
输出结果为:
```
数据个数为: 11
请输入一个收盘价:99.18
收盘价 99.18 出现了 2 次。
最大值为: 110.88
删除最大值后的列表为: [99.12, 104.44, 99.18, 95.34, 91.48, 95.66, 99.18, 100.18, 104.44, 103.15]
```
阅读全文