Python. списки. помогите новичку который совсем не разбирается - Общение Python мододелов

Вопрос Python. списки. помогите новичку который совсем не разбирается

Регистрация
11 Дек 2013
Сообщения
75
Репутация
0
Спасибо
0
Монет
0
Дан список целых чисел. Выведите на экран уникальные элементы списка, т.е. такие числа, которые встречаются в списке ровно 1 раз.
 
Регистрация
22 Дек 2013
Сообщения
92
Репутация
1
Спасибо
1
Монет
0
A = [0, 1, 1, 2, 3, 3, 3, 4, 5, 5, 5, 55, 666]
for a in A:
if A.count(a) == 1: print(str(a) + ' ', end = '') Результат работы программы:
294565678_cbd93c26ef6d8ad90087966969ee242d_800.jpg

 
Регистрация
13 Ноя 2012
Сообщения
92
Репутация
0
Спасибо
0
Монет
0

nums= [1, 2, 2, 3, 3, 4, 5]

def get_unique_nums(numbers):
list_of_unique_nums = []
unique_nums = set(nums) // для задачи используется set

for num in unique_nums:
list_of_unique_nums.append(num)

return list_of_unique_nums

print(get_unique_nums(nums))
 
Регистрация
30 Окт 2013
Сообщения
83
Репутация
0
Спасибо
0
Монет
0
A = [0, 1, 1, 2, 3, 3, 3, 4, 5, 5, 5, 55, 666]
print(*[v for v in set(A) if A.count(v) == 1])
 
Сверху Снизу