Список a содержит натуральные числа. Создать список b, который содержит только простые числа из a в порядке возрастания. Список b сортировать методом простого выбора. Вывести на печать список b или сообщить, что он пуст. Напишите желательно на Python.
a = [2, 4, 3, 7, 10, 13, 14, 19, 20]
b = []
def is_prime(num):
if num < 2:
return False
for i in range(2, num):
if num % i == 0:
return False
return True
for num in a:
Сортировка методом простого выбораif is_prime(num):
b.append(num)
for i in range(len(b)):
min_idx = i
for j in range(i+1, len(b)):
if b[j] < b[min_idx]:
min_idx = j
b[i], b[min_idx] = b[min_idx], b[i]
if b:
print(b)
else:
print("Список b пуст")