The objective of this code is basically to create dynamically named variables automatically at runtime, more specifically lists then loop through range of values based on how many lists I have then display them out as such. It seems to work when I define the variable I'm printing out as such

```
listNum = int(input("how many lists?: "))
for i in range(listNum+1):
    globals()[f"my_list{i}"] = []

print(my_list0)

```

But when I try to loop through them so that I can display them it doesn't seem to work, giving me an error `NameError: name 'my_list' is not defined`

```
listNum = int(input("how many lists?: "))
for i in range(listNum+1):
    globals()[f"my_list{i}"] = []

for i in range(listNum):
    print(f"{my_list}+{i}")

```

What may I be missing, because i'm trying to concatenate **my\_list** with the value in the **range** so it can print out the variable that is there?