0
空我有以下CSV文件:我讀CSV和存儲每一列到不同的變量(名稱,SUB,IDX,ISD):如何連接列表,並刪除整行,如果任何元素是在Python
Name Sub Idx Isd
AAB YAH 2 7
AB VF 5
YHJ 3 4
YAH HJY 25 23
現在我想將它們存儲爲表格形式(作爲csv中的原始數據)。現在,我只想在所有單元格都有數據(沒有空單元格)的情況下存儲數據。
我的最終輸出:
Name Sub Idx Isd
AAB YAH 2 7
YAH HJY 25 23
我使用下面的代碼:
import csv
from collections import defaultdict
columns=defaultdict(list)
with open('inputCSV.csv','r',) as f:
reader=csv.DictReader(f)
for row in reader:
for(k,v) in row.items():
columns[k].append(v)
name=columns['Name']
Sub=columns['Sub']
Idx=columns['Idx']
Isd=columns['Isd']
謝謝,它的工作原理 – Balaji
很高興它的工作。不要忘記點擊向上/向下按鈕上的灰色勾號,接受答案作爲接受的解決方案。 –