Python 是否将词典保存到列表中?

Python 是否将词典保存到列表中?,python,list,dictionary,Python,List,Dictionary,代码如下: score = ['10','20','30'] name = ['Joe','HA','Sue'] fm = ['F','M','F'] event = [] for i in score: i = i + 'points' # event.append(i) for i in name: i = i + '_ss' for i in fm: i = i + 'nn' 我想像下面这样保存数据: 请告诉我事件的类型是dict还是list? 以及如何

代码如下:

score = ['10','20','30']
name = ['Joe','HA','Sue']
fm = ['F','M','F']
event = [] 
for i in score:
    i = i + 'points'
    # event.append(i)
for i in name:
    i = i + '_ss'
for i in fm:
    i = i + 'nn'
我想像下面这样保存数据:
请告诉我事件的类型是dict还是list?
以及如何编写这样的代码来保存

 "event": [{"score": "10point", "name": "Joe_ss", "FM": "Fnn"},
           {"score": "20point", "name": "Ha_ss", "FM": "Mnn"},
           {"score": "30point", "name": "Sue_ss", "FM": "Fnn"}]

您能教我如何将此保存到变量事件吗?事件=[{“分数”:“10分”、“姓名”:“乔·苏·苏斯”、“FM”:“Fnn”}、{“分数”:“20分”、“姓名”:“哈·苏斯”、“FM”:“Mnn”}、{“分数”:“30分”、“姓名”:“苏·苏斯”、“FM”:“Fnn”}这更熟练,我无法理解
>>> score = ['10','20','30']
>>> name = ['Joe','HA','Sue']
>>> fm = ['F','M','F']
>>> event = [{'score': s + 'point', 'name': n+'_ss', 'FM': f + 'nn'} for s, n, f in zip(score, name, fm)]
>>> event
 [{'score': '10point', 'name': 'Joe_ss', 'FM': 'Fnn'}, 
  {'score': '20point', 'name': 'HA_ss', 'FM': 'Mnn'}, 
  {'score': '30point', 'name': 'Sue_ss', 'FM': 'Fnn'}]