私のスクリプトはこれです:
import csv
with open('lees.csv','rU') as naver:
reader = csv.DictReader (naver)
for alist in reader:
name = alist["naam"]
polisnumber = alist["polisnr"]
riskadr = alist["risico adr"]
insurencecode = alist["branchecode"]
relationnumber = alist["rel"]
header = alist["aanhef"]
tav = alist["tav"]
thelist = [name,riskadr,polisnumber,
relationnumber,insurencecode,header,tav]
スクリプトの出力は次のとおりです。
['Cautus B.V.', 'plein 92', '1129008', '10', 'AVB', 'Geachte mevrouw Daa', 'Mevrouw C.P. Daa']
['Cautus B.V.', 'Wei 9-11', '1019123', '10', 'AVB', 'Geachte mevrouw Daa', 'Mevrouw C.P. Daa']
['Cautus B.V.', 'plein 92', '1129008', '10', 'BEDR', 'Geachte mevrouw Daa', 'Mevrouw C.P. Daa']
['Cautus B.V.', 'Wei 9-11', '1019123', '10', 'BEDR', 'Geachte mevrouw Daa', 'Mevrouw C.P. Daa']
['De company', 'tiellaan 42', 'KD0022232', '13', 'AVB', 'Geachte heer Tigch', 'De heer I. Tigch']
['De company', 'tiellaan 42', 'KD0022232', '13', 'DAS', 'Geachte heer Tigch', 'De heer I. Tigch']
['Slever ', 'klopt 42', 'KD2220115', '17', 'AVB', 'Geachte heer Slever', 'De heer T.Slever']
ご覧のとおり、.csv ファイルからディレクトリを作成しました。
私の問題は、( / / ) の重複をフィルター処理し、2 番目の重複の ( / / など) を新しいリストの最初の重複に他のエントリと共に追加するスクリプトriskadr
をwei 9-11
作成plein 92
する必要があることですtiellaan 42
。insurencecode
AVB
BEDR
DAS
riskadr
したがって、次のような同じリスク adr を持つ 2 つのエントリがあります。
['De company', 'tiellaan 42', 'KD0022232', '13', 'AVB', 'Geachte heer Tigch', 'De heer I. Tigch']
['De company', 'tiellaan 42', 'KD0022232', '13', 'DAS', 'Geachte heer Tigch', 'De heer I. Tigch']
But i want a scipt that makes 1 entry from that 2 entry's with the insurence type added to the first 1 like this(AVB/DAS):
['De company', 'tiellaan 42', 'KD0022232', '13', 'AVB','DAS', 'Geachte heer Tigch', 'De heer I. Tigch']