[問題] 一個格式化字串的例子
hi,
各位版友好
我現在有
a=[1,2,3,4]
b=[(1,2,3),(2,3,4)]
b是一個list of tuples
我想要把這兩個list合併在一起
變成一個字串
1,2,3,4:1,2,3:2,3,4
也就是tuple跟tuple之前都是以:隔開來
但是跟第一個list a也是以:隔開來
請問我可以怎麼寫?
謝謝
--
~宅男的四個徵兆~
∠□ ○ ! * \○/ ★ (○ ?
╦╦└□ " ○□═ □ □>
║║√√ ╦══╦ ∥ |\
一回家就上PTT 每天想正妹 以當好人為樂 忘記正妹虧欠自己
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.39.106.112
※ 編輯: Arim 來自: 114.39.106.112 (08/02 11:48)
→
08/02 12:34, , 1F
08/02 12:34, 1F
抱歉...
我有些打錯了
應該是1,2,3,4:1,2,3:2,3,4才對
tuple 的括號會拆開來
我想到了,
print ':'.join(map(str, [a]+b)).translate(None, '()[] ')
這樣就可以做到了
※ 編輯: Arim 來自: 114.39.106.112 (08/02 13:07)
※ 編輯: Arim 來自: 114.39.106.112 (08/02 13:10)
※ 編輯: Arim 來自: 114.39.106.112 (08/02 13:10)
※ 編輯: Arim 來自: 114.39.106.112 (08/02 13:24)
※ 編輯: Arim 來自: 114.39.106.112 (08/02 13:27)
translate太好用了,感謝
※ 編輯: Arim 來自: 114.39.106.112 (08/02 13:27)
Python 近期熱門文章
PTT數位生活區 即時熱門文章