1
목록에서 값을 가져 와서 나머지 코드 내에서 사용할 변수에 할당하는 방법에 대해 궁금합니다.목록에서 값을 가져 와서 변수에 할당하는 방법
import random
def dice_roll(number):
if number == 12:
number = random.randint(1,12)
print(number)
return number
elif number == 6:
number = random.randint(1,6)
print(number)
return number
else:
number == 4
number = random.randint(1,4)
print(number)
return number
print("12 sided")
print("6 sided")
print("4 sided")
rolls = {4: [], 6: [], 12: []} # dictionary to hold rolls
while True:
roll = int(input("Which dice would you like to roll? --> ")) # store die size
rolls[roll].append(dice_roll(roll)) # roll and add to dictionary
doRepeat=input("Go again? --> ")
if doRepeat == "no":
break
print(rolls)
'my_var = rolls [roll] [roll_index]'? 그 질문의 모호함을 당신에게 줄 수있는 최선의 방법입니다. – aruisdante