title: Is there any way to remove column and rows numbers from DataFrame.from_dict?
body: <p>So, I have a problem with my dataframe from dictionary - python actually "names" my rows and columns with numbers.
  Here's my code:</p>
  
  <pre><code>a = dict()
  dfList = [x for x in df['Marka'].tolist() if str(x) != 'nan']
  dfSet = set(dfList)
  dfList123 = list(dfSet)
  for i in range(len(dfList123)):
      number = dfList.count(dfList123[i])
      a[dfList123[i]]=number
  sorted_by_value = sorted(a.items(), key=lambda kv: kv[1], reverse=True)
  dataframe=pd.DataFrame.from_dict(sorted_by_value)
  print(dataframe)
  </code></pre>
  
  <p>I've tried to rename columns like this:
  <code>dataframe=pd.DataFrame.from_dict(sorted_by_value, orient='index', columns=['A', 'B', 'C'])</code>, but it gives me a error:</p>
  
  <pre><code>AttributeError: 'list' object has no attribute 'values'
  </code></pre>
  
  <p>Is there any way to fix it?</p>
  
  <p><strong>Edit:</strong>
  Here's the first part of my data frame:</p>
  
  <pre><code>                     0     1
  0                   VW  1383
  1                 AUDI  1053
  2                VOLVO   789
  3                  BMW   749
  4                 OPEL   621
  5        MERCEDES BENZ   593
  ...
  </code></pre>
  
  <p>The 1st rows and columns are exactly what I need to remove/rename</p>