写一个程序，从给定的列表中筛选出所有素数。


[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
以下是Python程序，它将打印出给定列表中的所有素数。

```python
def is_prime(n):
    if n < 2:
        return False
    for i in range(2,n):
        if n%i ==0:
            return False
    return True

nums = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
prime_nums = []
for num in nums:
    if is_prime(num):
        prime_nums.append(num)

print(prime_nums)
```

输出结果为：

```
[2, 3, 5, 7]
```