728x90
파이썬 리스트 셔플 기능 없이 셔플
random.shuffle() 기능을 사용하지 않고 리스트 셔플하는 방법
import random
deck_cards = [c for c in range(1,53)]
print ("Card list, 카드 리스트 : " + str(deck_cards))
for i in range(len(deck_cards)-1, -1, -1):
j = random.randint(0, i)
deck_cards[i],deck_cards[j] = deck_cards[j],deck_cards[i]
print ("Shuffle list, 셔플 리스트 : " + str(deck_cards))
틀린 부분이 발견 되면 지적해주세요!
random.shuffle() 을 사용하면 이렇게 간단합니다
import random
deck_cards = [c for c in range(1,53)]
print ("Card list, 카드 리스트 : " + str(deck_cards)
random.shuffle(deck_cards)
print ("Shuffle list, 셔플 리스트 : " + str(deck_cards))
재밌는 코딩 하세요!
728x90
'ProgramMarketing' 카테고리의 다른 글
라이브러리 프레임워크 프로그래밍 용어 때문에 코딩 시작이 늦음 (0) | 2022.05.06 |
---|---|
Could not open key: verify that you have permission 레지스터리 문제 해결 (0) | 2022.04.14 |
네이버 로그인 Callback Url 정확한 입력 방법 (1) | 2022.04.11 |
비쥬얼 스튜디오 코드 터미널 권한 해결, visual studio code UnauthorizedAccess solution (0) | 2022.01.11 |
구글 애드센스 pin 번호 우편 수령 (2) | 2021.07.11 |