我试着在一个点上转换一个整数列表并将它们变成字符,然后是字符串。例如:
items = [10, 20, 42]
如果给出了三个整数10,20和42,我想把它改成一个有以下意义的东西:
items = [chr(10), chr(20), chr(42)]
print(" ".join(items))
或:
items = chr(items)
print(" ".join(items))
但第二个不起作用......如果列表中的项目数量不总是相同的话,我需要一种方法来实现它。
答案 0 :(得分:1)
你很容易使用这样的理解:
" ".join(chr(x) for x in items)
答案 1 :(得分:1)
使用map
和chr
''.join(map(chr, items))