1
A
回答
0
也許你最好的選擇是使用CSV excel文件來存儲這種數據。然後您需要打開文件並像這樣讀取文件...
import csv
file = open(path, newline='')
read = csv.reader(file)
header = next(reader)
data = []
for row in reader: #This includes all your rows
#Here you specify the data types of all of your rows
您需要進行一些調整才能使其適用於列。
然後,根據所需列的索引,您可以編寫一個循環來遍歷列表中的所有元素。
ex.
sum=0
for element in column[6]:
sum+=element #Assuming that you already specified in the previous loop
#that these elements were floats
1
看來你有一個製表符分隔的文本文件。這是一個使用示例的簡單解決方案功能。
import csv
def colsum(filename, delimiter, colname):
reader = csv.reader(open(filename), delimiter='\t')
headers = next(reader)
entries = [ x for x in reader ]
index = headers.index(colname)
result = sum([ float(entry[index]) for entry in entries ])
return(result)
def main():
print(colsum('test_data.txt', '\t', 'DD06'))
if __name__ == '__main__': main()
相關問題
- 1. 如何求和R中的數據框中特定數量的列?
- 2. 在Python中對數組中的特定值進行求和
- 3. 如何在kdb中對列表中的連續相同的數字求和?
- 4. 跨越data.table的行求和特定列
- 5. 如何根據特定id在div中對多個選定元素的數字進行求和
- 6. 如何求和數組中的字段?
- 7. 定期對字母和數字的特定組合
- 8. 定義對象列表。獲取對象中的特定字段
- 9. 在Python中,如何在字典列表中對元組中的數字列表進行求和?
- 10. 如何對不同事實中的數字求和?
- 11. 循環對於該特定求和
- 12. 如何按特定字符的數量對字符串列表進行排序?
- 13. 如何找出jQuery數組對象中的特定字符串?
- 14. 如何在對象數組中搜索特定的字符串?
- 15. 如何在Jquery中對數組進行求和和求和?
- 16. 如何在查詢中對iReport中的特定行進行求和?
- 17. 如何刪除SQLite中特定列的特定數據?
- 18. 如何從列表中的MySQL刪除特定數字
- 19. 如何改進查找列表中特定數字的代碼?
- 20. 如何統計Mysql中特定列的字段數?
- 21. 如何使用sed僅輸出列表中的特定數字?
- 22. 如何對數字求和並將其乘以它們的序列數(Java)?
- 23. 如何對Vim中的數字和文字列進行排序
- 24. 我如何求和只有在第一列中必須符合特定條件的列中的正數?
- 25. 使用mutate_at和sum函數按特定列求和行值?
- 26. 如何選擇特定數量的特定數量的ID列?
- 27. 謎題:如何按特定列的特定總和對行進行分組
- 28. 如何使用application_helper_spec.rb中的特定URL測試請求對象?
- 29. 在特定的行上對數組條目進行求和,python
- 30. 如何使用LINQ查詢對象列表中數組中的特定對象?
這不是一個文本文件... –
@odin化石是這是一個文本文件?在表中如何設置文件?或者它是不同類型的文件? – cunniemm
我知道這不是一個文本文件。這只是第一行的截圖,舉例說明它的樣子。 –