아핫뉴스실시간 인기검색어
아핫뉴스 화산 이미지
아하

생활

생활꿀팁

핫한매123
핫한매123

파이썬 배열 관련 질문입니다.

i = 0 while i < 5: fruit_list = [apple, orange, grape, mango, pineapple] fruit = fruit_list[i] print(fruit) i=i+1

이런 식으로 배열에 있는 과일들을 하나씩 출력해야 하는데 순서대로가 아닌

랜덤으로 출력하되 한번 출력됐던 과일은 출력하지 않게 하려면 어떻게 해야 하나요?

    55글자 더 채워주세요.
    2개의 답변이 있어요!
    • pay2id.com
      pay2id.com
      from numpy import random import numpy as np arr = np.array(["apple", "orange", "grape", "mango", "pineapple"]) random.shuffle(arr) print(arr)

      위와 같이 하면 과일이름을 랜덤으로 출력하게 됩니다

    • 아래처럼 하면 될것 같습니다.

      import random fruit_list = ['apple', 'orange', 'grape', 'mango', 'pineapple'] random.shuffle(fruit_list) for fruit in fruit_list: print(fruit)

    PC용 아하 앱 설치 권유 팝업 이미지장도연이 추천하는 아하! 앱으로 편리하게 사용해 보세요.
    starbucks
    앱 설치하고 미션 완료하면 커피 기프티콘을 드려요!