5.00 / 1 oy

Python ile listeden rastgele seçim yapmak

Python'da bir liste içindeki elemanlardan birisini rastgele olarak seçebileceğimiz iki farklı modül bulunuyor (random ve secrets modülleri). Bu modülleri kullanarak liste içindeki seçeneklerden birisini rastgele olarak nasıl seçebileceğimize dair birer örnek yaparak güne başlayalım.

Not: secrets modülü daha çok kriptografik çalışmalarda kullanılan bir modül, projenize uygun olan modülü seçerek istediğiniz seçeneği uygulayabilirsiniz.

Örnek 1: Listeden rastgele seçim yapan ve random modülünü kullanan bir python programı hazırlayın.

import random

secenekler = ['real madrid', 'barcelona', 'lazio', 'manchester united', 'porto']
print(random.choice(secenekler))

Örnek 2: Listeden rastgele seçim yapan ve secrets modülünü kullanan bir python programı hazırlayın.

import secrets

secenekler = ['real madrid', 'barcelona', 'lazio', 'manchester united', 'porto']
print(secrets.choice(secenekler))

 

Editör editi: sitedeki bazı diğer benzer yazılar için;

bkz: Python ile birden çok sözcüğün çevirisini yapmak

bkz: Python'da yan yana yazı yazdırmak (çıktı almak)

bkz: Python ile çok satırlı string oluşturmak

bkz: Python ile yazı tura atma uygulaması

bkz: Python ile rastgele zar atma örnekleri

bkz: Python ile Rastgele Sayı Üretmek

m.cengiz

01.07.2021 08:01

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
Python ile listeden rastgele seçim yapmak

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.