def generate(row,column):
a = row*column
b = []
for i in range(a):
b.append(i)
seq=b
num=column
avg = len(seq) / float(num)
out = []
last = 0.0
while last < len(seq):
out.append(seq[int(last):int(last + avg)])
last += avg
for row in out:
print(' '.join([str(elem) for elem in row]))
return
d = generate(5, 5)
print(d)
Bu kodu python da çalıştırdığınız zaman 0 1 2 3 4
5 6 7 8 9
şeklinde değerleri print ediyor.Fakat ben bu değerleri return etmesini istiyorum ve return ederken de aynen yukarıda olduğu gibi döndürmesini istiyorum.Ama bu değeri return ettiremedim