簡體   English   中英

將整數列表轉換為字符串

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM