如果我使用raw_input,如何将一系列数字转换成一个字符串,如24,45,60(重要的是要注意每次数字的数量会有所不同)?
答案 0 :(得分:0)
问题有点模糊。这会将列表作为输入并强制转换为由空格分隔的单个字符串。
raw_input = [24, 45, 60]
mystr = ' '.join(raw_input)
print mystr
#24 45 60
答案 1 :(得分:0)
问题没有明确说明。如果要将多个数字连接成一个字符串,如:
输入:24,45,60
输出:“244560”
以下代码将符合您的要求。
def list2string(input):
return "".join([str(n) for n in input])
>>> list2string([24, 45, 60])
'244560'