title: python concatenating \x00 as string
body: <p>I am trying to concatenate multiple values in a list, all of the string datatype.</p>
  <p>The issue is whenever I encounter the return string \x00, even when it is stored as a string &quot;\x00&quot;, the code stops doing whatever it does and finishes.</p>
  <p>Below is the code:</p>
  <pre><code>example = [5, &quot;HELLO&quot;, &quot;\x00&quot;, &quot;abc&quot;, &quot;\x00&quot;, 5]
  print(example)
  
  test = []
  for value in example:
      test.append(str(value))
  print(&quot;&quot;.join(test))
  </code></pre>
  <p>and here is the output:</p>
  <pre><code>[5, 'HELLO', '\x00', 'abc', '\x00', 5]
  5HELLO
  </code></pre>
  <p>as you can see, after &quot;HELLO&quot;, everything after is not included.Is there a way to get around this?</p>
  <p>Apologies for any misunderstandings that i may have, I am still learning this language.</p>