On Tuesday, January 27, 2015 at 6:51:10 PM UTC-5, Ian wrote: > On Tue, Jan 27, 2015 at 4:22 PM, Salem Alqahtani <salem...@gmail.com> wrote: > > I appreciate your answers and the output that I am expected from my simple > > code is the following: > > > > ['salem','Ali','sultan'] > > ['salem','sultan','Ali'] > > ['Ali','sultan','salem'] > > ['Ali','salem','sultan'] > > ['sultan','Ali','salem'] > > ['sultan','salem','sultan'] > > > > the 3 * 2 * 1 is 6 but I do not looking for this output. > > >>> from itertools import permutations > >>> a = ['salem', 'Ali', 'sultan'] > >>> for p in permutations(a): > ... print(list(p)) > ... > ['salem', 'Ali', 'sultan'] > ['salem', 'sultan', 'Ali'] > ['Ali', 'salem', 'sultan'] > ['Ali', 'sultan', 'salem'] > ['sultan', 'salem', 'Ali'] > ['sultan', 'Ali', 'salem']
Thank you so much -- https://mail.python.org/mailman/listinfo/python-list