작성
·
159
0
답변 1
0
한 줄 for 를 응용하는 방법이 있겠네요 ^^
때로는 리스트를 조작하는 것보다 새로운 리스트를 만드시는 게 좋기도 하답니다.
from random import *
a = range (1,21)
print(a)
a = list(a)
shuffle(a)
print (a, "\n로 셔플완료")
ch = (sample (a, 1))
print ("----축하합니다----\n치킨 당첨자" , ch)
a.remove(ch[0])
cof = (sample (a , 3))
print ("커피 당첨자" , cof , "\n----축하합니다----")
a = [i for i in a if i not in cof] # cof 리스트에 있는 항목을 제외한 새로운 리스트 생성
print ("남은 당첨자들" , a)