Hi i want ask about python for loop logic. here is some data.
art1 = ["A",'B','C','D','E','F']
quote = ["",'A','A','C','C','A']
g2 = pd.DataFrame({"Article":art1,"Quote":quote})
A is quoted by B,C,F and C is quoted by D and E. So I wrote a for loop.
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}))
But C quoted A. D and E quoted C. So I want to put D and E in category A. please...How do I code it?