Java로 리스트를 섞는 가장 쉬운 방법은 내장 객체인 Collections 객체의 셔플(Shuffle)을 사용하는 것이다. Shuffle 사용 Collections(리스트) 로또번호를 셔플(Shuffle)로 이용해서 만들면 매우 간단하고, 견고하게 만들 수 있다. 로또번호(Lotto Number) 생성 1-45번호 세팅 List numList = new ArrayList(); for (int i = 1; i [29, 5, 18, 12, 20, 6, 30, 10, 41, 15, 25, 45, 23, 3, 44, 42, 31, 9, 1, 14, 24, 2, 17, 8, 21, 40, 33, 7, 39, 13, 34, 4, 32, 37, 38, 26, 36, 11, 19, 43, 16, 27, 28, 22,..
파이썬에서는 매우 간편하게 random 라이브러리를 사용하여 리스트를 섞을 수 있다. Random.shuffle 예시 import random my_list = ['삼성전자','LG전자','BTS','블랙핑크','YG'] random.shuffle(my_list) print('1 round->', my_list) # 1 round-> ['YG', 'BTS', '블랙핑크', '삼성전자', 'LG전자'] random.shuffle(my_list) print('2 round->', my_list) # 2 round-> ['LG전자', '블랙핑크', '삼성전자', 'YG', 'BTS'] 이와같이 shuffle을 반복할때마다 값을 계속 섞는다. 이 원리를 이용해서 로또 숫자를 뽑는 것도 매우 쉽게 만들 수 있다...