在Python中将2D数组行转换为字典

时间:2018-03-09 04:31:22

标签: python arrays generator

我有二维数组。我想将每行转换为Python中值为0的字典。

数组格式是

P T P
T P T
T T P

使用下面的Dictionary Comprehensions逻辑,

dic = {y: 0 for y in x}

获取输出,

{'P': 0, 'T': 0, 'P': 0}
{'T': 0, 'P': 0, 'T': 0}
{'T': 0, 'T': 0, 'P': 0}

但我的输出低于输出

{'P': 0, 'T': 0}
{'T': 0, 'P': 0}
{'T': 0, 'P': 0}

你能帮我解决这个问题。

0 个答案:

没有答案