Dołączenie identyfikatora do listy, jeśli nie jest jeszcze obecne

Próbuję sprawdzić, czy id jest na liście i dodać id tylko, jeśli nie ma go na liście, używając poniższego kodu .. widzę jednak, że id jest dołączany, nawet jeśli id ​​jest już obecny na liście. przekazać informacje na temat tego, co tu jest nie tak?

   list = ['350882 348521 350166\r\n']
    id = 348521
    if id not in list:
        list.append(id)
    print list

OUTPUT:-
['350882 348521 350166\r\n', 348521]

questionAnswers(5)

yourAnswerToTheQuestion