我是编程和 Python 新手,正在研究修改列表的脚本。下面的第一部分显示从文件导入后的列表。
如果行具有相同的 [0][2][3],我想对每行求和 [4],并对每行求和 [6]。还将 [2] 更改为“总和”
最后一部分显示了最终结果,但是在 Excel 中执行了我想要的操作之后,然后导入了文件。
预先感谢您为我指明了正确的方向。
['4/1/2014', 'One', 'Buy', 'X', '33.333', '1.5', '50\n']
['4/1/2014', 'One', 'Buy', 'y', '14.348', '2.3', '33\n']
['3/27/2014', 'One', 'Buy', 'Z', '18.889', '0.9', '17\n']
['4/1/2014', 'Two', 'Buy', 'X', '6.667', '1.5', '10\n']
['3/27/2014', 'Four', 'Sell', 'Z', '2.222', '0.9', '2\n']
['3/27/2014', 'One', 'Buy', 'Z', '18.889', '0.9', '17\n']
['3/27/2014', 'Two', 'Buy', 'Z', '5.556', '0.9', '5\n']
['3/27/2014', 'Three', 'Buy', 'Z', '8.889', '0.9', '8\n']
['4/1/2014', 'Four', 'Sell', 'X', '16.667', '1.5', '25\n']
['4/1/2014', 'Four', 'Sell', 'y', '3.043', '2.3', '7\n']
['4/1/2014', 'One', 'Buy', 'X', '33.333', '1.5', '50\n']
['4/1/2014', 'Two', 'Buy', 'X', '6.667', '1.5', '10\n']
['4/1/2014', 'Three', 'Buy', 'X', '3.333', '1.5', '5\n']
['4/1/2014', 'One', 'Buy', 'y', '14.348', '2.3', '33\n']
['4/1/2014', 'Two', 'Buy', 'y', '11.739', '2.3', '27\n']
['4/1/2014', 'Three', 'Buy', 'y', '1.522', '2.3', '3.5\n']
['3/27/2014', 'Four', 'Sell', 'Z', '2.222', '0.9', '2\n']
['4/1/2014', 'Four', 'Sell', 'X', '16.667', '1.5', '25\n']
['4/1/2014', 'Four', 'Sell', 'y', '3.043', '2.3', '7\n']
['3/27/2014', 'Sum', 'Buy', 'Z', '33.333', '0.9', '30\n']
['4/1/2014', 'Sum', 'Buy', 'X', '43.333', '1.5', '65\n']
['4/1/2014', 'Sum', 'Buy', 'y', '27.609', '2.3', '63.5\n']
我是一名优秀的程序员,十分优秀!