Advertisement
nicuf

Shuffled numbers

Jul 28th, 2023
635
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.52 KB | None | 0 0
  1. import random
  2.  
  3. # Lista de cuvinte
  4. words = ["apple", "banana", "cherry", "date", "elderberry", "fig", "grape", "honeydew"]
  5. # Repetăm lista de 25 de ori
  6. words = words * 25
  7.  
  8. # Amestecăm cuvintele
  9. for iii in range(5000):
  10.     L = len(words)
  11.     # Calculăm poziția cuvântului pe care îl vom muta
  12.     pos = (iii * 3) % L
  13.     # Extragem cuvântul de la acea poziție
  14.     word = words.pop(pos)
  15.     # Adăugăm cuvântul la sfârșitul listei
  16.     words.append(word)
  17.  
  18. # Afișăm lista amestecată de cuvinte
  19. print(words)
  20.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement