Итак, основываясь на определенных критериях, которые я хочу добавить к переменной, скажем:
LIST += BOB
Но может быть более одного места, где я мог бы добавить BOB, поэтому давайте возьмем следующий фрагмент кода:
LIST += BOB
LIST += FRED
LIST += TED
LIST += BOB
Я хочу получить LIST, содержащий BOB FRED TED
, поэтому я не хочу дублировать дополнительный BOB. Я также хочу сохранить порядок (иначе, я думаю, я мог бы использовать sort
).
Есть ли умный способ сделать это? - Я полагаю, что сначала я могу просто найти текст в переменной, но, кажется, это слишком затянуто. Так есть ли функция типа «добавить, если не существует»?