【问题标题】:Converting list with multiple data types(both string and integer) to a string in python [duplicate]将具有多种数据类型(字符串和整数)的列表转换为python中的字符串[重复]
【发布时间】:2018-12-24 14:54:56
【问题描述】:

我在下面列出了多种数据类型(字符串和整数)。如何将其转换为字符串。

sample_list =['a','b',1,'c',2,4,'d']

以下语句无效。

' '.join(sample_list)

【问题讨论】:

  • 因为您的列表包含int 类型,您必须在join 之前将其转换为字符串。

标签: python python-3.x python-2.7


【解决方案1】:
' '.join(map(str, sample_list))

【讨论】:

  • 为什么不赞成这个答案?这是工作。
  • 我没有投反对票,但我假设它是因为这个问题显然是个骗局。
  • 它有效。不知道为什么一个正确的答案应该被否决,因为问题是重复的。对重复的问题投反对票是有意义的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-09-05
  • 2018-01-08
  • 2021-07-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-05-08
相关资源
最近更新 更多