数据是融资的具体方式并分别有多少钱,现在想算最后一次融资金额是多少(从左到右是不同融资轮次)?我写了一段程序不知道对不对,报错说长度不对,弄了一下午了诶,希望有人帮帮我这个小白
你没说这些数据是什么文件格式,假定你这些数据存放在txt文件中!大致操作思路如下:
① 使用文本读取方法file.read(path, “r”),将文本读取为字符串list,注意去掉表头(方便后面转化为浮点数值);
② 使用字符串的split()方法,将各个数字字符拆开为列表,并用列表sorted()方法,对其进行逆序;
③ 遍历这个sorted后的列表,找出第一个非零数值(需要将每个元素转化为float,并检查是否有中英文或特殊字符)。
① 使用文本读取方法file.read(path, “r”),将文本读取为字符串list,注意去掉表头(方便后面转化为浮点数值);
② 使用字符串的split()方法,将各个数字字符拆开为列表,并用列表sorted()方法,对其进行逆序;
③ 遍历这个sorted后的列表,找出第一个非零数值(需要将每个元素转化为float,并检查是否有中英文或特殊字符)。
温馨提示:答案为网友推荐,仅供参考