X Nombre Aleatoire Sans Doublons
Bonjour.
Remplir un Tableau 2D avec des nombres aléatoires entre 2 bornes, la pas de problème avec :
Code:
1 2 3 4 5 6 7 8 9
|
#Python 2.6.1
import numpy as np
lignes = 10
colonnes = 10
tbl_1 = np.random.randint(7, size=(lignes,colonnes))
print tbl_1 |
Comment procéder pour y ajouter les 2 contraintes suivantes :
1) Une possibilité de restreindre à 4 (ou variable X)le nombre de valeurs générés par lignes.
2) Qu'aucune de ces valeurs ne soit présente en doublons
Soit génération de X valeurs par lignes ( du moment que X soit égal ou inférieur à colonnes) sans doublons et comprises dans la fourchette demandés.
Merci de toute information.
;)