title: Create variable name from two string in python
body: <p>I am looking to create a variable name from two strings in Python, e.g.:</p>
  
  <pre><code> a = "column_number"
   b = "_url1"
  </code></pre>
  
  <p>and then be able to get a variable name <code>"column_number_url1"</code> that I can use.</p>
  
  <p>I appreciate this is in general not a good idea - there are numerous posts which go into why it is a bad idea (e.g. <a href="https://stackoverflow.com/questions/1373164/how-do-i-do-variable-variables-in-python">How do I create a variable number of variables?</a> , <a href="https://stackoverflow.com/questions/13096604/creating-variables-in-python">Creating multiple variables</a> )  - I mainly want to be able to do it because these are all variables which get defined elsewhere in the code, and want a easy way of being able to re-access them (i.e. rather than to create thousands of unique variables, which I agree a dictionary etc. would be better for).</p>
  
  <p>As far as I can tell, the answers in the other posts I have found are all alternative ways of doing this, rather than how to create a variable name from two strings. </p>