Subplots with multiple data feeds

Hey everyone. hope you are having a good day.
I’m looking to make a 2*2 subplot charts with multiple data feeds.
for example, here we have 4 different data feed but they are in only 1 chart.

and here we have 4 different charts but each one of them only has 1 line ( data feed).

for the first scenario (one chart), I know I can use go.figure and give the data args multiple data.
and for the second scenario (multiple chart), I know I can use add_trace…
but how can I do them both together? to have a multiple chart 2*2 for (example) and each one of them have multiple data feed?