Python Forum
Naming a variable with the str value and another variable
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Naming a variable with the str value and another variable
#1
I want to create a bunch of variables with just a for loop like this -
x = 0
for i in range(1, 11):
    x += 1
    #name a variable "UserLvl_Check" and I want to put x where the underscore is
Reply
#2
you could keep the variables in a dictionary
my_dict = {}
for i in range(1, 11):
    my_dict[f'UserLvl{i}Check'] = i

print(my_dict)
Output:
{'UserLvl1Check': 1, 'UserLvl2Check': 2, 'UserLvl3Check': 3, 'UserLvl4Check': 4, 'UserLvl5Check': 5, 'UserLvl6Check': 6, 'UserLvl7Check': 7, 'UserLvl8Check': 8, 'UserLvl9Check': 9, 'UserLvl10Check': 10}
Reply
#3
Or, since it's just a numeric difference in the game, use a list:

UserLvlCheck = list(range(11))
That gives you a an extra level of zero, but keeps all of the numeric indexes the same.
Craig "Ichabod" O'Brien - xenomind.com
I wish you happiness.
Recommended Tutorials: BBCode, functions, classes, text adventures
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Help with writing monitored data to mysql upon change of one particular variable donottrackmymetadata 3 267 Apr-18-2024, 09:55 PM
Last Post: deanhystad
  Commas issue in variable ddahlman 6 431 Apr-05-2024, 03:45 PM
Last Post: deanhystad
  Variable Explorer in spyder driesdep 1 219 Apr-02-2024, 06:50 AM
Last Post: paul18fr
  Mediapipe. Not picking up second variable stevolution2024 1 185 Mar-31-2024, 05:56 PM
Last Post: stevolution2024
Question Variable not defined even though it is CoderMerv 3 273 Mar-28-2024, 02:13 PM
Last Post: Larz60+
  optimum chess endgame with D=3 pieces doesn't give an exact moves_to_mate variable max22 1 272 Mar-21-2024, 09:31 PM
Last Post: max22
  unbounded variable akbarza 3 499 Feb-07-2024, 03:51 PM
Last Post: deanhystad
  Variable for the value element in the index function?? Learner1 8 641 Jan-20-2024, 09:20 PM
Last Post: Learner1
  Variable definitions inside loop / could be better? gugarciap 2 439 Jan-09-2024, 11:11 PM
Last Post: deanhystad
  working directory if using windows path-variable chitarup 2 733 Nov-28-2023, 11:36 PM
Last Post: chitarup

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020