def prime(n):
    L=[]
    for x in range(2,n+1):
        if all(x%y!=0 for y in range(2,x)):
            print [x]
           

이렇게하면 prime(10)이라하면

x 가 2,3,5,7

이렇게따로 출력되는데 prime(10) 이렇게하면 [2,3,5,7]이렇게 출력할려면 어떻게해야해요..

apend쓰면 이상한값이 되버리는듯한ㅁ..