如果 len(row) == 2 (python, csv) 添加行
Add row if len(row) == 2 (python, csv)
我想在只有 2 行时生成一个新行
with open(pathCSV) as f:
reader = csv.reader(f)
for row in reader:
if len(row) == 2:
#add row
如果我打印我的行,它 return 我:
['Contrôle', '']
['CLÉS', '']
['Entrée', '4 clés entrées']
['Entrée 2', '1 clé entrée porte bâtiment']
我想要:
['Contrôle', '','']
['CLÉS', '','']
['Entrée', '4 clés entrées','']
['Entrée 2', '1 clé entrée porte bâtiment','']
只需添加一个新值即可。
with open(pathCSV) as f:
reader = csv.reader(f)
for row in reader:
if len(row) == 2:
row.append('')
print(row)
returns
['Contrôle', '','']
['CLÉS', '','']
['Entrée', '4 clés entrées','']
['Entrée 2', '1 clé entrée porte bâtiment','']
我想在只有 2 行时生成一个新行
with open(pathCSV) as f:
reader = csv.reader(f)
for row in reader:
if len(row) == 2:
#add row
如果我打印我的行,它 return 我:
['Contrôle', '']
['CLÉS', '']
['Entrée', '4 clés entrées']
['Entrée 2', '1 clé entrée porte bâtiment']
我想要:
['Contrôle', '','']
['CLÉS', '','']
['Entrée', '4 clés entrées','']
['Entrée 2', '1 clé entrée porte bâtiment','']
只需添加一个新值即可。
with open(pathCSV) as f:
reader = csv.reader(f)
for row in reader:
if len(row) == 2:
row.append('')
print(row)
returns
['Contrôle', '','']
['CLÉS', '','']
['Entrée', '4 clés entrées','']
['Entrée 2', '1 clé entrée porte bâtiment','']