У меня есть функция:
def f(a):
x = 0
for i in a:
if i > 0:
x += 1
print(x)
list = [Some Numbers]
f(list)
Затем мне нужна была та же функция, но с небольшим изменением внутри оператора if, как показано:
def f(a):
x = 0
for i in a:
if i > 0:
x += 2
print(x)
list2 = [Some Numbers]
f(list2)
Мне нужен способ сделать та же модификация, но без повторного написания той же самой функции, поэтому определение в python будет полезно, поскольку оно должно было быть изначально.