Is it mandatory to add modules to ModuleList to access its parameters

I am referring to this thread of discusion - The difference in usage between nn.ModuleList and python list
In this thread smth said

When you ask for model.parameters() , the parameters of layers inside nn.ModuleList will be returned. But if it is regular list, we dont look inside the list for nn.Module layers.