Сортировка списков Главная › Форумы › Задать вопрос › Сортировка списков В этой теме 4 ответа, 2 участника, последнее обновление 8 лет назад сделано Артем Манютин. Просмотр 5 сообщений - с 1 по 5 (из 5 всего) Автор Сообщения 17.03.2017 в 16:46 #5322 Score: 0 Артем МанютинУчастник Karma: 3 pts Всем привет! Не могу решить задачку. Есть 2 списка 1 2 3 4 5 2 1 4 5 3 Задача переставить элементы списка 2, чтобы они были равны элементам списка 1 Как я понимаю, нужно 2 цикла. Берем 1й элемент, пробегаемся по списку 2, как только находим совпадение, заносим в элемент в список 2. Ничего не получается l=[] i=0 j=0 for i in range (len(c)): for j in range (len(d)): if c[j]==d[j]: l.append(d[j]) j+=1 i+=1 17.03.2017 в 16:53 #5323 Score: 0 LegantmarХранитель Karma: 475 pts ты не всю задачку описал, сейчас это похоже на глупость – почему нельзя просто взять список 1 ? (если он уже готов и устраивает) а так вот пример: где p[0] – это “a”, а p[1] – это номера 20.03.2017 в 11:46 #5340 Score: 0 Артем МанютинУчастник Karma: 3 pts Пожалуй неправильно описал задачу. Хотел издалека) У нас есть категория “Силовые электроприборы” и “Электрические цепи” у них различная нумерация. Я бы хотел их выравнять. 20.03.2017 в 11:54 #5341 Score: 2 LegantmarХранитель Karma: 475 pts 20.03.2017 в 12:07 #5342 Score: 0 Артем МанютинУчастник Karma: 3 pts Все работает! Спасибо большое! Только я str убрал в условии. Автор Сообщения Просмотр 5 сообщений - с 1 по 5 (из 5 всего) Для ответа в этой теме необходимо авторизоваться. Войти Имя пользователя: Пароль: Запомнить меня Войти