python – Check if value of list "1" contains list "2"

Question:

I have two lists:

track_list = ['iphone 6', 'iphone 5', 'moto x2', 'galaxy s6']

tweets_data = ['Eu queria um iphone 6 sérião', 
               'nao gostei do moto x2', 
               'iphone 5 é coisa do passado']

I want to check if the track_list values ​​appear in tweets_data , if they do, print those values ​​on the screen.

I would also like to know how to get the most repeated string in lists.

Answer:

you can do like this:

    #LISTA 1
    track_list = ['iphone 6', 'iphone 5', 'moto x2', 'galaxy s6']

    #LISTA 2
    tweets_data = ['Eu queria um iphone 6 sérião', 'nao gostei do moto x2', 'iphone 5 é coisa do passado']

    for track in track_list:
        for tweet in tweets_data:
            if track in tweet:
                print(track)
Scroll to Top