# PyDataset to Dictionary

**URL:** <https://forum.inductiveautomation.com/t/pydataset-to-dictionary/38968>\
**Category:** Maker\
**Tags:** ignition80, scripting\
**Created:** [September 23, 2020, 5:59am UTC](https://forum.inductiveautomation.com/t/pydataset-to-dictionary/38968 "2020-09-23T05:59:18Z")\
**Posts on this page:** 1\
**Showing post:** 14

<div class="post-metadata">

**Author:** ![JordanCClark](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jordancclark/32/83362_2.png) [@JordanCClark](https://forum.inductiveautomation.com/u/JordanCClark)\
**Post date:** [May 26, 2022, 11:46am UTC](https://forum.inductiveautomation.com/t/pydataset-to-dictionary/38968/14 "2022-05-26T11:46:12Z")

</div>

Not in front of anything to test it, but I think that it needs to be a list comprehension:

```python
NewArray = [ 
            dict(zip(pyData.columnNames,list(row))) 
            for i,row in enumerate(pyData)
           ]

```

---

_[View the full topic](https://forum.inductiveautomation.com/t/pydataset-to-dictionary/38968)._
