将列表字符串转换为列表类型对象

我的男人

我有一个存储数据的文件,如下所示:

[(4, u'name1'), (7, u'name2'), (10, u'name3'), (17, u'name4')]

现在,如果我读取文件,该数据将读取为字符串。我想将其转换为显示的元组列表。喜欢,

[(4, u'name1'), (7, u'name2'), (10, u'name3'), (17, u'name4')]

如果我使用list(data)它给我像:

['[', '(', '4', ',', ' ', 'u', "'", 'n', 'a', 'm', 'e', '1', "'", ')', ',', ' ', '(', '7', ',', ' ', 'u', "'", 'n', 'a', 'm', 'e', '2', "'", ')', ']']

做这个的最好方式是什么?

科里·克莱默

我建议使用ast.literal_eval这是优先于eval

>>> s = "[(4, u'name1'), (7, u'name2'), (10, u'name3'), (17, u'name4')]"
>>> from ast import literal_eval
>>> literal_eval(s)
[(4, 'name1'), (7, 'name2'), (10, 'name3'), (17, 'name4')]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将列表对象转换为列表字符串(出现错误,无法转换类型的对象)

来自分类Dev

将列表字符串转换为列表

来自分类Dev

将列表字符串转换为python列表

来自分类Dev

将列表字符串转换为列表列表

来自分类Dev

将列表..的列表字符串转换为..List的列表,并将所有单个元素作为字符串

来自分类Dev

将列表字符串转换为浮点数列表[pandas]

来自分类Dev

Python 将嵌套的列表字符串转换为列表

来自分类Dev

将字符串[]转换为列表类型<SerialNumber>

来自分类Dev

将KeyEvent对象的列表转换为字符串

来自分类Dev

将字符串csv转换为对象列表

来自分类Dev

Javascript将字符串转换为对象(列表/数组)

来自分类Dev

将KeyEvent对象的列表转换为字符串

来自分类Dev

将特定的字符串转换为类对象的列表

来自分类Dev

Pandas 将日期对象列表转换为字符串

来自分类Dev

替换为列表字符串

来自分类Dev

将列表转换为字符串?

来自分类Dev

将字符串转换为列表

来自分类Dev

将列表(对象)列表转换为字符串列表

来自分类Dev

将 Json 对象列表的字符串转换为 JSON 对象列表

来自分类Dev

Python Jinja2 将列表形式的字符串从 DB 类型转换为列表

来自分类Dev

如何将嵌套列表字符串转换为整数,然后在python 3中对其进行排序?

来自分类Dev

将字符串列表转换为简单对象列表

来自分类Dev

将列表的Python列表转换为字符串

来自分类Dev

将列表转换为列表<字符串>

来自分类Dev

将列表中的列表从字符串转换为整数

来自分类Dev

将字符串转换为列表列表

来自分类Dev

将列表转换为列表<字符串>

来自分类Dev

将列表的字符串表示形式转换为列表

来自分类Dev

Python:创建对象列表或将字符串转换为对象

Related 相关文章

  1. 1

    如何将列表对象转换为列表字符串(出现错误,无法转换类型的对象)

  2. 2

    将列表字符串转换为列表

  3. 3

    将列表字符串转换为python列表

  4. 4

    将列表字符串转换为列表列表

  5. 5

    将列表..的列表字符串转换为..List的列表,并将所有单个元素作为字符串

  6. 6

    将列表字符串转换为浮点数列表[pandas]

  7. 7

    Python 将嵌套的列表字符串转换为列表

  8. 8

    将字符串[]转换为列表类型<SerialNumber>

  9. 9

    将KeyEvent对象的列表转换为字符串

  10. 10

    将字符串csv转换为对象列表

  11. 11

    Javascript将字符串转换为对象(列表/数组)

  12. 12

    将KeyEvent对象的列表转换为字符串

  13. 13

    将特定的字符串转换为类对象的列表

  14. 14

    Pandas 将日期对象列表转换为字符串

  15. 15

    替换为列表字符串

  16. 16

    将列表转换为字符串?

  17. 17

    将字符串转换为列表

  18. 18

    将列表(对象)列表转换为字符串列表

  19. 19

    将 Json 对象列表的字符串转换为 JSON 对象列表

  20. 20

    Python Jinja2 将列表形式的字符串从 DB 类型转换为列表

  21. 21

    如何将嵌套列表字符串转换为整数,然后在python 3中对其进行排序?

  22. 22

    将字符串列表转换为简单对象列表

  23. 23

    将列表的Python列表转换为字符串

  24. 24

    将列表转换为列表<字符串>

  25. 25

    将列表中的列表从字符串转换为整数

  26. 26

    将字符串转换为列表列表

  27. 27

    将列表转换为列表<字符串>

  28. 28

    将列表的字符串表示形式转换为列表

  29. 29

    Python:创建对象列表或将字符串转换为对象

热门标签

归档