Тема: Python Permutations

Ответить в теме
Показано с 1 по 1 из 1
  1. Вверх #1
    Новичок
    Пол
    Мужской
    Возраст
    25
    Сообщений
    17
    Репутация
    10

    По умолчанию Python Permutations

    Here я просматривал перестановки темы в python, чтобы прояснить свои концепции, и я попробовал это, но застрял в этом -

    У меня есть список наборов, и я хочу получить список всех возможных подсписков. Это то, что я написал до сих пор. По какой-то причине он не включает последнюю позицию, и я не понимаю, почему.

    Код:
    def all_sublists(sets):
        l = []
    
        for i in range(0,len(sets)):
            for j in range(0,len(sets)):
                for step in range(1,len(sets)):
                    if sets[i:j:step] not in l:
                        l.append(sets[i:j:step])     
        return l
    
    
    def fun(sets):
        x = all_sublists(sets)
    
        for element in x:
            print(element)
    
    
        return 0
    Может кто подскажет в чем ошибка.
    заранее спасибо


Ответить в теме

Похожие темы

  1. Web Apps Developer / Team Lead (Python / JavaScript) 1000-3000$
    от Kleem в разделе Предлагаю работу
    Ответов: 0
    Последнее сообщение: 17.03.2012, 10:17
  2. Рынок труда программистов PHP, Python и Ruby
    от Supremum в разделе Программирование
    Ответов: 2
    Последнее сообщение: 18.02.2012, 00:12
  3. Ответов: 9
    Последнее сообщение: 26.01.2012, 20:43
  4. Как дела у Python в Одессе?
    от leviaphan в разделе Программирование
    Ответов: 5
    Последнее сообщение: 22.04.2011, 17:52
  5. сложности с запуском Python на Windows
    от karagan в разделе Программирование
    Ответов: 6
    Последнее сообщение: 20.12.2010, 17:13

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения