[Tutor] Comparing two different text file

이명교 toll at naver.com
Wed Jul 30 01:13:37 CEST 2014


Hello 
I'd like to make new list from 'first.txt' which is not overlapped 'second.txt'.
I tried several times but I couldn't find right answer.
output was '[]'
 
First, Import two different text file and read as a list.
If  'first.txt' has same value as second.txt', don't append to new list.
'first.txt' has many same values.
'second.txt is like standard list.
 
Thanks.
 
 
 
#!/usr/bin/env python
list1 = []
list2 = []
list3 = []
list4 = []
#imports list from first text file
inf1 = open('first.txt')
for line in inf1.readlines(): 
    list1.append(line)
    list1 = line[:-1].split('\n')
#imports list from first text file
inf2 = open('second.txt')
for line in inf2.readlines():
    list2.append(line)
    list2 = line[:-1].split('\n')
#append items of list1
for a in list1:
    if a not in list1:
        list3.append(a)
#append items list1 don't have
for b in list3:    
    if b not in list2:
        list4.append(b)
ouf = open('new.txt', 'w')
ouf.writelines(list4)
 






 
  
  
 
 
  
  
 

  #first.txt

  
  #second.txt 

  
  SS18SSX1

  SS18SSX1

  SS18SSX2

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1ERG

  EWSR1ERG

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1ERG

  EWSR1ERG

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1ERG

  EWSR1ERG

  EWSR1ERG

  EWSR1ERG

  EWSR1ERG

  EWSR1ERG

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1ERG

  EWSR1ERG

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1EWSR1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1EWSR1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1ERG

  EWSR1ERG

  EWSR1ERG

  EWSR1ERG

  EWSR1ERG

  EWSR1ERG

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1ERG

  EWSR1ERG

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  PAX3FOXO1

  PAX3FOXO1

  EWSR1FLI1

  EWSR1ERG

  EWSR1ERG

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1WT1

  EWSR1WT1

  EWSR1WT1

  PAX7FOXO1

  PAX7FOXO1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1FLI1

  EWSR1ERG

  EWSR1ERG

  TMPRSS2ERG

  TMPRSS2ERG

  TMPRSS2ERG

  TMPRSS2ERG

  
  EVCCRMP1

  FAM162AFTH1

  KIF3AFTL

  ENC1GNAS

  SOD1CXCL9

  TCF3ZNF384

  HMGB2PTMA

  STXBP5FAM126A

  NEMFPARM1

  PICK1SPINT2

  CD74NPIPB7

  SS18SSX2

  PYGBACAA1

  INS-IGF2GSK3B

  CSH2Unknown

  DEGS1DMPK

  PDLIM7PRRX1

  DIDO1LOC100507351

  GOLIM4PMPCB

  IGFBP7C12orf23

  AZGP1P1DDIT4

  EMILIN1RPL3

  UnknownARPC5L

  DPF2SART1

  MPHOSPH10AES

  PMPCARILPL1

  UBA1LASP1

  XPNPEP1CHI3L1

  ELNTXNDC5

  SEC31ALRCH4

  HIST1H3FHNRNPM

  ANKLE2HLA-B

  AGXT2L2GPI

  AK293147TNNT3

  CITED4BIN2

  PSIP1MYL6

  BCAMPES1

  NUP98PRRX2

  ALPPPTPRU

  NUP188POLR2A

  ETV5LOC284889

  PAX3FOXO1

  DDX42MT1F

  C7orf50FLNA

  ETV6RUNX1

  PIK3R2BC040735

  RPL28GLB1

  CTTNMYC

  ZHX2DDX52

  NEAT1CSF3R

  PLXNB2CSNK1E

  ATP5A1NEFL

  KIF3BSMC2

  RMI2SPATA20

  CSH1RRBP1

  EIF2AK1DBNL

  EIF3BPOLA2

  RPL21ELF3

  MED24MED24

  CELSR1MOB3A

  C14orf2SLTM

  CAPN13FKBP11

  TAF15NR4A3

  ADD1bK250D10.C22.8

  BTF3GGA1

  LAMP1PSD

  ADCY5GLIS1

  RPL14ZNF167

  SYPCPB1

  ZIM2PRR14

  SCARB2CYP19A1

  CDKL5DGCR8

  DRG1C1orf144

  EEF1E1DSC2

  RPS6KB1PCNXL2

  USF1MLLT6

  NDRG1ATP2A2

  H19TCEA3

  AP2A1NECAB3

  BCRABL1

  IL6LOC541472

  RAD9APPP1CA

  FUSATF1

  GSDMBMIR3134

  CDH11USP6

  FBXO34SSRP1

  MLLGMPS

  EIF3CLMED24

  PSMD8HDLBP

  COL3A1CLU

  MLLGMPS

  CNBPUSP6

  PPP6R2INTS3

  ITGB1BP1CPSF3

  DHCR24Unknown

  MDC1Unknown

  ANXA2SPRR2A

  VPS13DPITPNB

  ABCC10PGBD5

  POU6F1QSOX1

  ZNF79EVL

  TMX2PICALM

  IGFBP3SLC2A3

  MPHOSPH10AES

  UPF3BUnknown

  B2MPCBP1

  RBBP6CEP350

  CRYL1ATPAF1

  EPHA5MALAT1

  AESMPHOSPH10

  MYADMSPIDR

  AK128525MALAT1

  MLLGAS7

  CD3EORAI2

  PNPLA7APOE

  TGFBITGFBI

  FUSMARS

  TUBB4BITPRIP

  DAZAP2BOLA2

  MPHOSPH10AES

  TTC21BFKBP8

  LTBRWDTC1

  STXBP5FAM126A

  JUPECHS1

  MYH9RAPGEF1

  BRPF3N4BP2L2

  EZRINSR
  
  

  


 
 
 
 
 







-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/tutor/attachments/20140730/a528a781/attachment.html>


More information about the Tutor mailing list