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

  • Gigawipf

    Gigawipf

    18 ŞUBAT 2010
  • Lin Steven

    Lin Steven

    17 EKİM 2006
  • Wronchi Animation

    Wronchi Anim

    9 Mayıs 2011