Привет, я хочу спросить про python для логики цикла.
Вот некоторые данные.
art1 = ["A",'B','C','D','E','F']
quote = ["",'A','A','C','C','A']
g2 = pd.DataFrame({"Article":art1,"Quote":quote})
А указан B, C, F, а C указан D и E.
Поэтому я написал цикл for.
dic = []
dic2 = []
for i in range(0,len(art1)) :
dic.append(art1[i])
dic2.append("")
for j in range(1,len(quote)):
if art1[i] == quote[j]:
dic2.append(art1[j])
dic.append("")
g3 = pd.DataFrame(OrderedDict({"Article":dic,"Quote":dic2}))
Но C процитировал A. D и E процитировал C. Поэтому я хочу поместить D и E в категорию А.
пожалуйста ... Как мне его кодировать?
Это формат, который я хочу.