将混合数据类型的元组列表转换为所有字符串

用户名

我有这个清单;

List=[(1, 'John', 129L, 37L), (2, 'Tom', 231L, 23L)]

我想将其转换为这样;

OutputList = [('1', 'John', '129', '37'), ('2', 'Tom', '231', '23')]

列表中的所有数据类型都将转换为字符串。我尝试了一下,[str(i) for i in List]但结果没有正确。解决此问题的正确方法是什么?

我正在使用python 2.7

虚假的

使用嵌套列表理解内部生成器表达式):

>>> lst = [(1, 'John', 129L, 37L), (2, 'Tom', 231L, 23L)]
>>> [tuple(str(x) for x in xs) for xs in lst]
[('1', 'John', '129', '37'), ('2', 'Tom', '231', '23')]

map代替生成器表达式使用:

>>> [tuple(map(str, xs)) for xs in lst]
[('1', 'John', '129', '37'), ('2', 'Tom', '231', '23')]

上面的列表理解类似于以下嵌套的for循环:

>>> result = []
>>> for xs in lst:
...     temp = []
...     for x in xs:
...         temp.append(str(x))
...     result.append(tuple(temp))
...
>>> result
[('1', 'John', '129', '37'), ('2', 'Tom', '231', '23')]

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将混合数据类型的元组列表转换为所有字符串

来自分类Dev

将具有混合数据类型的数据帧中所有出现的True / False转换为1/0

来自分类Dev

将具有混合数据类型的数据帧中所有出现的True / False转换为1/0

来自分类Dev

将具有混合数据的列转换为字符串

来自分类Dev

将pandas数据框转换为元组列表,并删除所有pandas数据类型

来自分类Dev

将数据类型转换为字符串(SML)

来自分类Dev

将具有多种数据类型(字符串和整数)的列表转换为python中的字符串

来自分类Dev

如何在C中将混合数据类型的文件读入字符串

来自分类Dev

如何在混合数据类型的数组中返回最短字符串?

来自分类Dev

Pentaho:如何使用pentaho转换将字符串数据类型转换为XML数据类型

来自分类Dev

将列表转换为所有数据框行的字符串

来自分类Dev

使用子字符串转换将数据类型varchar转换为数值时出错

来自分类Dev

python中的SQL输出-如何将数据框中的所有元组转换为字符串

来自分类Dev

如何在熊猫中将列的数据类型从字符串转换为列表?

来自分类Dev

熊猫将混合类型转换为字符串

来自分类Dev

R - 将数据框中所有列的数据类型从字符动态转换为数字

来自分类Dev

将元组列表转换为字符串的更好方法

来自分类Dev

ERLANG将字符串转换为元组列表

来自分类Dev

ERLANG将字符串转换为元组列表

来自分类Dev

将混合列表转换为字符串

来自分类Dev

将数字字符串转换为R中的数字数据类型

来自分类Dev

如何将ulong数据类型输入转换为字符串以输出语音数字?

来自分类Dev

将字符串日期转换为日期数据类型

来自分类Dev

将字符串转换为char和int数据类型

来自分类Dev

将字符串转换为数字数据类型并舍入浮点值的函数

来自分类Dev

将Import-CSV结果从字符串转换为任意数据类型

来自分类Dev

如何将字符串转换为自定义数据类型

来自分类Dev

来自NODEJS的MongoDB插入将值的数据类型从int转换为字符串

来自分类Dev

R语言将时间数据类型转换为字符串

Related 相关文章

  1. 1

    将混合数据类型的元组列表转换为所有字符串

  2. 2

    将具有混合数据类型的数据帧中所有出现的True / False转换为1/0

  3. 3

    将具有混合数据类型的数据帧中所有出现的True / False转换为1/0

  4. 4

    将具有混合数据的列转换为字符串

  5. 5

    将pandas数据框转换为元组列表,并删除所有pandas数据类型

  6. 6

    将数据类型转换为字符串(SML)

  7. 7

    将具有多种数据类型(字符串和整数)的列表转换为python中的字符串

  8. 8

    如何在C中将混合数据类型的文件读入字符串

  9. 9

    如何在混合数据类型的数组中返回最短字符串?

  10. 10

    Pentaho:如何使用pentaho转换将字符串数据类型转换为XML数据类型

  11. 11

    将列表转换为所有数据框行的字符串

  12. 12

    使用子字符串转换将数据类型varchar转换为数值时出错

  13. 13

    python中的SQL输出-如何将数据框中的所有元组转换为字符串

  14. 14

    如何在熊猫中将列的数据类型从字符串转换为列表?

  15. 15

    熊猫将混合类型转换为字符串

  16. 16

    R - 将数据框中所有列的数据类型从字符动态转换为数字

  17. 17

    将元组列表转换为字符串的更好方法

  18. 18

    ERLANG将字符串转换为元组列表

  19. 19

    ERLANG将字符串转换为元组列表

  20. 20

    将混合列表转换为字符串

  21. 21

    将数字字符串转换为R中的数字数据类型

  22. 22

    如何将ulong数据类型输入转换为字符串以输出语音数字?

  23. 23

    将字符串日期转换为日期数据类型

  24. 24

    将字符串转换为char和int数据类型

  25. 25

    将字符串转换为数字数据类型并舍入浮点值的函数

  26. 26

    将Import-CSV结果从字符串转换为任意数据类型

  27. 27

    如何将字符串转换为自定义数据类型

  28. 28

    来自NODEJS的MongoDB插入将值的数据类型从int转换为字符串

  29. 29

    R语言将时间数据类型转换为字符串

热门标签

归档