t, y]
list2 = [1, 2, 3]
for i in list1, e in list2:
print(i, e)
»»» q 1
»»» w 2
»»» e 3
»»» r 1
»»» t 2
»»» y 3
как такое сделать?
Можно умножить второй список на 2 и сделать зип
идет цикл фор и чтобы в этом цикле каждый проход бралось значение из другого списка и так по кругу пока цикл не закончится
Можно подробнее?
Памагите пж
list1 = ['q', 'w', 'e', 'r', 't', 'y'] list2 = [1, 2, 3] for i in range(max(len(list1), len(list2))): print(list1[i % len(list1)], list2[i % len(list2)])
можно так, в тупую
спс щас попробую
l1 = list('qwerty') l2 = [1, 2, 3] new_list = list(zip(l1, l2*2)) for i in new_list: print(*i)
ну тут зависимость от длины, что второй массив точно в два раза короче первого
по условию именно так и идет
у меня 100 процентов будет 2 список короче
То этот лучший вариант?
а в чем задача? фор в одну строку по двум листам сделать?
У меня есть юзербот который ищет сообщения сразу в 10+ каналах но телеграм дает waiterror и мне нужно сделать чтобы каждый канал из цикла for отправлялся из разного аккаунта
а почему ты решил делать боты, пока не знаешь базы синтаксиса?
я ничего не понял, но то, что ты хочешь в первом сообщении, обычно делается через вложенные циклы list1 = ['q', 'w', 'e', 'r', 't', 'y'] list2 = [1, 2, 3] for i in list1: for e in list2: print(i, e) но если попробовать догадаться, как ты там хочешь с телеграмом согрешить, то я рискну предположить, что тебе нужно реализовать такую абстракцию как пул соединений, в твоем случае это будет пул аккаунтов
Оно не так работает как мне нужно
а, я понял, щас надо через итертулз
Обсуждают сегодня