title: Python Dictionary key is different but values are same
body: <p>I have a problem with python dictionary. My code is like this:</p>
  
  <pre><code>import os
  import xlrd
  
  working_dir = os.getcwd()
  
  source_wb = xlrd.open_workbook(working_dir+'/4G_CA_Traffic.xlsx')
  source_ws = source_wb.sheet_by_name('Subreport 1')
  
  rownum=(source_ws.nrows-1)
  colnum=(source_ws.ncols-1)
  cline=0
  act_cline=0
  
  ARRAY = {}
  temp = {}
  
  while(cline&lt;rownum):
      temp["CELLNAME"]=source_ws.cell_value(cline+1,3)
      key = temp["CELLNAME"]
      ARRAY[key]=temp
      cline=cline+1
  
  for key in ARRAY.keys():    
      print(key+"\t"+ARRAY[key]["CELLNAME"])
  </code></pre>
  
  <p>At the end <code>key</code> and <code>ARRAY[key]["CELLNAME"]</code> values should be the same but they are not.</p>
  
  <p>Python give's a result like below:</p>
  
  <pre><code>C:\Python36\python.exe C:/PROJELER/PYTHON/KPI/deneme_aa.py
  
  LK738825O415479872  LY140715O147613031
  
  LK730215O415479771  LY140715O147613031
  
  LB587325O815408912  LY140715O147613031
  
  LK706735O545513813  LY140715O147613031
  
  L0587425O545492412  LY140715O147613031
  
  LM362625O415488912  LY140715O147613031
  
  LK797135O415481913  LY140715O147613031
  
  LK950525O415486512  LY140715O147613031
  </code></pre>
  
  <p>Do you know how I can solve this problem?</p>