Dear All
clubA= ["mary","luke","amyr","marco","franco","lucia", "sally","genevra","
electra"]
clubB= ["mary","rebecca","jane","jessica","judit","sharon","lucia", "sally","
Castiel","Sam"]
I have a list of names that I would to annotate in function of presence in
different clubs:
my input files is a long file where I have this :
mary
luke
luigi
jane
jessica
rebecca
luis
################################################à
with open("file.in") as p:
mit = []
for i in p:
lines =i.strip("\n").split("\t")
if (lines[0] in clubA:
G =lines[-1] +["clubA"]
else:
G = lines[-1] +["no"]
mit.append(G)
for i in mit:
if i.strip("\n").split("\t")[0] in clubB:
G =lines[-1] +["clubB"]
else:
G = lines[-1] +["no"]
finale.append(G)
###############################################################
I just wonder if is appropriate to use a loops to check if is present the
value on a list. Is it the right way? I can use a dictionary because I have
many repeated names.
In the end I wan to have
mary clubA clubB
luke clubA
luigi no
Thanks in advance for any help
_______________________________________________
Tutor maillist - [email protected]
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor