Bonjour à tous,

J'ai le script suivant (à titre informatif, je ne pense pas qu'il soit très important pour résoudre mon soucis)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
L2=[]
L=[]
with open ("1000x1000interactions(harvard).txt","r") as f2:
	for lignes2 in f2:
		lignes2=lignes2.rstrip('\n').split(' ')
		prot3=(lignes2[0])
		prot4=(lignes2[1])
		couple2=(prot3,prot4)
		L2.append(couple2)
 
with open ("STRING fictif.txt","r") as f1:
	for lignes in f1:
		lignes=lignes.rstrip('\n').split(' ')
		prot1=(lignes[0])
		prot2=(lignes[1])
		couple=(prot1,prot2)
		L.append(couple)
		if couple in L2:
			print(couple)
qui m'affiche ceci:

('TNFRSF18', 'TNFRSF25')
('TNFRSF18', 'UTS2')
('TNFRSF18', 'TNFRSF9')
('LMTK2', 'AFF3')
('LMTK2', 'LONRF2')
('LMTK2', 'IL1R2')
('DGKA', 'SHARPIN')
('DGKA', 'JAK2')
('DGKA', 'CD274')
('STAT5B', 'COQ10A')
('STAT5B', 'CS')
('STAT5B', 'CNPY2')

Et j'aimera qu'il m'affiche le résultat sans les parenthèses, guillements et virgule, soit :

TNFRSF18 TNFRSF25
TNFRSF18 UTS2
ect...


Pouvez vous m'aider ?

merci