Size: a a a

2021 November 19

R

Roman in Python
спасибо
источник

R

Roman in Python
теперь немного сложнее, как тут сделать такой же список?
a = [1,2,3]
d = [4,5,6]
b=[]
def llist(c):
   for n in c:
       b.append(n)

def loop():
   for i in a:
       c=[i]
       llist(c)
       for s in d:

                         llist(c)
           b.append(s)
loop()
print(b)
источник

R

Roman in Python
где обнулять b?
источник

A

Alex in Python
не использовать глобальные переменные уже предлагали?
источник

R

Roman in Python
это я понял, я тут специльно сделал вариант упрощенного кода, который я хочу поправить)
источник

R

Roman in Python
вот ищу, где нужно определять лист b
источник

R

Roman in Python
в обеих функциях?
источник

T

Tishka17 in Python
Шта
источник

T

Tishka17 in Python
Выкинуть глобалы
источник

T

Tishka17 in Python
Сесть и подумать что делает каждая функция по отдельности
источник

R

Roman in Python
это упрощенный вариант, ничего нормального она тут не делает, но если представить, то одна функция генерит лист и запускает втору. функцию с этим листом, та функция создает список
источник

R

Roman in Python
нормальный код я уже заливал на бин
источник

T

Tishka17 in Python
Если ничего нормального функция не делает, то и код нормально не написать
источник

R

Roman in Python
источник

R

Roman in Python
я не могу понять, где нужно определять список, чтобы для каждого цикла for i in a: в функции loop создавался новый список b
источник

A

Alex in Python
убрать глобальные списки l и l2
источник

R

Roman in Python
тогда вообще аутпута нет)
источник

A

Alex in Python
а вот за это

        except:
           pass


в приличном обществе принято водить ссаной тряпкой по лицу
источник

R

Roman in Python
я знаю, это временное решение 🙂
источник

T

Tishka17 in Python
Про return слышал?
источник