我正在处理一个稍微具体的问题。我有一个程序,它以 JSON 格式从网上抓取表格并将它们转换为 CSV。这些表格的大小是动态的,并且包括带有文本的标题行。一张表可能如下所示:
DataCode,AreaName,AreaID,Population
G1000,Billford,15,21000
G1001,Millville,18,21000
假设我不知道数组会有多大,我希望能够仅获取人口统计数据的总和。(我将拥有我希望将数据存储在变量中的列的标题,在本例中为“人口”,但它也会动态变化。)
在合并多个表时,我还遇到了重复条目难以删除的问题。例如,组合表可能如下所示:
DataCode,AreaName,AreaID,Population
G1000,Billford,15,21000
G1001,Millville,18,21000
DataCode,AreaName,AreaID,Population
G1003,Brinton,21,26000
G1004,Nixon,24,12000
我很困惑如何创建一个函数,该函数可以采用 CSV 或 JSON 格式的任何大小的表,并且只取给定列中数字的总和。