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

  • AndyMcMillinTV

    AndyMcMillin

    6 HAZİRAN 2007
  • NicoleGrippo

    NicoleGrippo

    14 Kasım 2006
  • o0oCyrusViruso0o

    o0oCyrusViru

    11 Mart 2008