Python 3.x 如何在python中创建嵌套字典

Python 3.x 如何在python中创建嵌套字典,python-3.x,dictionary,for-loop,Python 3.x,Dictionary,For Loop,我想创建嵌套字典。我的意见是 P0licy Details :Policy No Company Code Issue Date Due Date T6266207 03 I 09/30/2011 I 06/30/2017 T6706735 03 I CURRENT I 06/02/2017 I 我想这样输出。从程序上讲,我想在2011年9月30日到2017年6月30日之间删除I符号 { "P0licy Details": { "Policy No": ["T6266207", "T

我想创建嵌套字典。我的意见是

P0licy Details :Policy No  Company Code  Issue Date  Due Date T6266207 03 I 09/30/2011 I 06/30/2017  T6706735 03 I CURRENT I 06/02/2017 I
我想这样输出。从程序上讲,我想在2011年9月30日到2017年6月30日之间删除I符号

{
 "P0licy Details": {
"Policy No": ["T6266207", "T670673"],
" Company Code": ["03", "03"],
" Issue Date": ["09/30/2011", "06/30/2017 "],
"Due Date": ["CURRENT", "06/02/2017"]
}
  } 
像这样试试

`inputt="P0licy Details :Policy No  Company Code  Issue Date  Due Date              T6266207 03 I 09/30/2011 I 06/30/2017  T6706735 03 I CURRENT I 06/02/2017 I"

s=inputt#.replace(" I ","")
my_list=s.split(" ")  
indexq=len(my_list) - 1 - my_list[::-1].index('Date')
final=my_list[indexq+1:]
for items in final:
if items=="I":
   #final.pop(index(items))
    final.remove(items)  `
stringa=str(str(my_list[0]+ " "+ my_list[1])+": {" +str(my_list[2])+":" )
print(stringa)

你能再清楚一点吗?