Snippets

SinnyStar [Python] Get a variable by its name as a string

Created by Sinny Star
# global variables
var1 = 1
var2 = 2

# change the value
def change(num, value):
    globals()["var"+str(num)] = value

print var1  # 1
change(1, "one")
print var1  # "one"

print var2  # 2
change(2, "two")
print var2  # "two"

Comments (0)

HTTPS SSH

You can clone a snippet to your computer for local editing. Learn more.