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

  • jat4011

    jat4011

    16 EKİM 2010
  • Pepsi

    Pepsi

    1 Kasım 2005
  • WK

    WK

    9 Ocak 2006