@@ -44,6 +44,51 @@ Features
4444* Goes beyond pairs! If/when required can generate n-wise combinations.
4545
4646
47+ Usage
48+ ------------
49+
50+ .. code :: python
51+
52+ from allpairspy import AllPairs
53+
54+ parameters = [
55+ [" Brand X" , " Brand Y" ],
56+ [" 98" , " NT" , " 2000" , " XP" ],
57+ [" Internal" , " Modem" ],
58+ [" Salaried" , " Hourly" , " Part-Time" , " Contr." ],
59+ [6 , 10 , 15 , 30 , 60 ]
60+ ]
61+
62+ print (" PAIRWISE:" )
63+ for i, parameter in enumerate (AllPairs(parameters)):
64+ print (" {:2d } : {} " .format(i, parameter))
65+
66+ .. code ::
67+
68+ 0: ['Brand X', '98', 'Internal', 'Salaried', 6]
69+ 1: ['Brand Y', 'NT', 'Modem', 'Hourly', 6]
70+ 2: ['Brand Y', '2000', 'Internal', 'Part-Time', 10]
71+ 3: ['Brand X', 'XP', 'Modem', 'Contr.', 10]
72+ 4: ['Brand X', '2000', 'Modem', 'Part-Time', 15]
73+ 5: ['Brand Y', 'XP', 'Internal', 'Hourly', 15]
74+ 6: ['Brand Y', '98', 'Modem', 'Salaried', 30]
75+ 7: ['Brand X', 'NT', 'Internal', 'Contr.', 30]
76+ 8: ['Brand X', '98', 'Internal', 'Hourly', 60]
77+ 9: ['Brand Y', '2000', 'Modem', 'Contr.', 60]
78+ 10: ['Brand Y', 'NT', 'Modem', 'Salaried', 60]
79+ 11: ['Brand Y', 'XP', 'Modem', 'Part-Time', 60]
80+ 12: ['Brand Y', '2000', 'Modem', 'Hourly', 30]
81+ 13: ['Brand Y', '98', 'Modem', 'Contr.', 15]
82+ 14: ['Brand Y', 'XP', 'Modem', 'Salaried', 15]
83+ 15: ['Brand Y', 'NT', 'Modem', 'Part-Time', 15]
84+ 16: ['Brand Y', 'XP', 'Modem', 'Part-Time', 30]
85+ 17: ['Brand Y', '98', 'Modem', 'Part-Time', 6]
86+ 18: ['Brand Y', '2000', 'Modem', 'Salaried', 6]
87+ 19: ['Brand Y', '98', 'Modem', 'Salaried', 10]
88+ 20: ['Brand Y', 'XP', 'Modem', 'Contr.', 6]
89+ 21: ['Brand Y', 'NT', 'Modem', 'Hourly', 10]
90+
91+
4792 Installation
4893------------
4994
0 commit comments