2016-04-14 13 views

cevap

0

gibi yazmak nasıl. Burada hem bu karakterlerin listesini temizliyorum hem de listeyi tek bir liste halinde düzleştiriyorum. Öyleyse ben sadece eşsiz görünümleri koruyorum.

import itertools 

def join_list(list1 , list2): 
    list1 = list(chain(*list1)) 
    list1 = [i.replace('\n', '') for i in list1] 
    list1 = [i for i in list1 if i != ''] 
    #list1 = list(set(list1)) 
    list2 = list(chain(*list2)) 
    list2 = [i.replace('\n', '') for i in list2] 
    list2 = [i for i in list2 if i != ''] 
    #list2 = list(set(list2)) 
    result = list(set(list1 + list2)) 
    return result 

Ben

+0

hi ben itertools nereden bulabilirim .. bu sizin için işe yarar? Itertools ithal ederken size 10-64bit python 3.5 –

+0

size hata veriyor. ??? –

İlgili konular