SeouliteLab

[Python/파이썬] 리스트에서 임의의 요소 선택하기 본문

카테고리 없음

[Python/파이썬] 리스트에서 임의의 요소 선택하기

Seoulite Lab 2024. 4. 23. 13:08

예제:

import random

def random_select_element(input_list):
    if not input_list:
        return None
    return random.choice(input_list)

my_list = ["apple", "banana", "cherry", "date", "elderberry"]
selected_element = random_select_element(my_list)
if selected_element:
    print("선택된 요소:", selected_element)
else:
    print("리스트가 비어 있습니다.")

설명:

위의 코드는 리스트에서 임의의 요소를 선택하는 방법을 보여줍니다.

random_select_element 함수는 리스트를 입력받아서 해당 리스트에서 임의의 요소를 선택하여 반환합니다. 이때, random.choice() 함수를 사용하여 리스트에서 무작위로 요소를 선택합니다.

함수 내부에서는 입력된 리스트가 비어 있는지 확인하고, 비어 있다면 None을 반환합니다.

주어진 리스트에서 무작위로 선택된 요소를 출력합니다. 만약 리스트가 비어 있다면 "리스트가 비어 있습니다."라는 메시지가 출력됩니다.