[英]Converting a list of integers to a string
我有以下方式的列表:
foo=[21, 38, 38, 56, 23, 19, 11, 15, 19, 13, 20, 6, 0, 8, 0, 10, 11, 0, 11, 8, 12, 5]
我想將其轉換為:
bar=21, 38, 38, 56, 23, 19, 11, 15, 19, 13, 20, 6, 0, 8, 0, 10, 11, 0, 11, 8, 12, 5
應該怎么做? 我嘗試了bar=''.join(foo)
但這給了我一條錯誤消息。
您正在尋找:
''.join(map(str, foo))
這將通過str
映射每個整數,然后可以將它們連接在一起。 不過,您可能要在它們之間添加一個逗號:
', '.join(map(str, foo))
或沒有地圖,
bar = ', '.join(str(i) for i in foo)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.