列表追加循环问题

Ser*_*gei 6 python python-3.x

如何修改此代码以生成3个列表,每个列表包含5个元素,而不是现在; 3个列表包含5/10/15个元素?

import random

y = []

def autoSolve():
    for i in range(5):
        z = random.randrange(1, 10)
        y.append(z)
    print(y, end="")

for i in range(3):
    print("number", i + 1,)
    autoSolve()
    print()
Run Code Online (Sandbox Code Playgroud)

Dog*_*ert 10

移动y = []到autoSolve方法,以便它在每次调用复位.

def autoSolve():
    y = []
    for i in range(5):
        z = random.randrange(1, 10)
        y.append(z)
    print(y, end="")
Run Code Online (Sandbox Code Playgroud)