Для нахождения простых чисел в списке lst=['1','2',2,3,'4'] можно использовать следующий скрипт:
def is_prime(num):
if num < 2:
return False
for i in range(2, int(num ** 0.5) + 1):
if num % i == 0:
return False
return True
lst = ['1','2',2,3,'4']
numbers = [int(x) for x in lst if str(x).isdigit()]
prime_numbers = [num for num in numbers if is_prime(num)]
print(prime_numbers)
Теперь при запуске этого скрипта вы получите список простых чисел из исходного списка lst.