SORU
20 HAZİRAN 2009, CUMARTESİ


En iyi şekilde Python dizeleri listesini rastgele seçmek

Dizeleri olarak giriş listesi alıyorum ve bu aynı dizeleri ama rastgele sırayla içeren bir liste döndürür. Yineleme için izin gerekir - aynı dize bir veya daha fazla giriş görünebilir ve çıkış saatleri aynı sayıda almalıdır.

Ben birkaç "yapmanın yolları (döngüler, Allah korusun kullanarak), şu anda kullanıyorum." kaba kuvvet görmek Ancak, Python muhtemelen soğuk bir espri olduğunu bilmek işi, değil mi?

CEVAP
20 HAZİRAN 2009, CUMARTESİ


>>> import random
>>> x = [1, 2, 3, 4, 3, 4]
>>> random.shuffle(x)
>>> x
[4, 4, 3, 1, 2, 3]
>>> random.shuffle(x)
>>> x
[3, 4, 2, 1, 3, 4]

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Caina Mondo Zine

    Caina Mondo

    13 EKİM 2007
  • Monica Catral

    Monica Catra

    12 NİSAN 2009
  • RyanXLT

    RyanXLT

    22 Ocak 2011