初级
加载组合数据并统计策略分布
未完成
初级参考
完整示例代码供参考,建议自己理解后重新输入
def solve():
from pyodide.http import open_url
from io import StringIO
import pandas as pd
csv_data = open_url('https://data.zuihe.com/dbd/ms-roboadvisor/state_02/portfolios.csv').read()
df = pd.read_csv(StringIO(csv_data))
result = df['portfolio_id'].value_counts()
for val, count in result.items():
print(f'{val}: {count}')
示例
输入
solve()
期望输出
PF001: 1 PF002: 1 PF003: 1 PF004: 1 PF005: 1 PF006: 1 PF007: 1 PF008: 1 PF009: 1 PF010: 1 PF011: 1 PF012: 1 PF013: 1 PF014: 1 PF015: 1 PF016: 1 PF017: 1 PF018: 1 PF019: 1 PF020: 1 PF021: 1 PF022: 1 PF023: 1 PF024: 1 PF025: 1 PF026: 1 PF027: 1 PF028: 1 PF029: 1 PF030: 1 PF031: 1 PF032: 1 PF033: 1 PF034: 1 PF035: 1 PF036: 1 PF037: 1 PF038: 1 PF039: 1 PF040: 1 PF041: 1 PF042: 1 PF043: 1 PF044: 1 PF045: 1 PF046: 1 PF047: 1 PF048: 1 PF049: 1 PF050: 1 PF051: 1 PF052: 1 PF053: 1 PF054: 1 PF055: 1 PF056: 1 PF057: 1 PF058: 1 PF059: 1 PF060: 1 PF061: 1 PF062: 1 PF063: 1 PF064: 1 PF065: 1 PF066: 1 PF067: 1 PF068: 1 PF069: 1 PF070: 1 PF071: 1 PF072: 1 PF073: 1 PF074: 1 PF075: 1 PF076: 1 PF077: 1 PF078: 1 PF079: 1 PF080: 1
👑
升级 VIP
解锁全部题目,畅通无阻地学习
- ✓ 解锁全部训练包所有题目
- ✓ 查看完整参考代码和提示
- ✓ 浏览器内直接运行 Python 代码
- ✓ 自动批改 + 进度追踪
30天
¥18
1年
¥99
2年
¥158
3年
¥199