ibm面试题及答案
一、技术编程题(20分)
IBM某金融部门需要处理大量交易数据,请你设计一个Python函数,该函数能够高效处理以下任务:
1.从给定的交易数据列表中筛选出特定时间段内的交易记录(开始日期和结束日期由参数传入)
2.计算每个交易类别(如股票、债券、外汇等)的总交易金额
3.找出金额最大的单笔交易并返回其详细信息
4.对交易数据按金额从高到低排序,并返回前N条记录(N由参数传入)
交易数据格式如下:
{
transaction_id:T1001,
date:2023-01-15,
cate
原创力文档

文档评论(0)