Я запустил этот код, чтобы экспортировать результат словаря в Excel, но он вернул пустой. Что случилось, насколько я помню, раньше я мог экспортировать словарь в Excel, используя тот же код.
import pandas as pd
allJobs = {'A':[1,2,3],
'B':[2,3,4],
'C':[1,3],
'D':[3,4]}
Jobs = ['A','C']
JobsWithNums = {}
for jobs in allJobs.keys():
if jobs in Jobs:
JobsWithNums[jobs] = allJobs[jobs]
print(JobsWithNums)
## output = {'A':[1,2,3],
## 'C':[1,3]}
df = pd.DataFrame(JobsWithNums, columns=['Jobs','Nums'])
df.to_excel("file.xlsx")
## excel output
## Jobs Nums
## A 1
## A 2
## A 3
## C 1
## C 3