Re: [問題] 如何去除迴圈後多餘的東西
已經有板友提到 ','.join
這個是最簡潔的
不過原po若堅持要用 for loop
只好用 enumerate
下方 code 中的 index 會對應到每個 item 的 index
my_list = ['a', 'b', 'c', 'd', 'e']
result = ''
for index, item in enumerate(my_list):
result += item
if index != len(my_list)-1:
result += ','
print(result)
※ 引述《s4028600 (佑)》之銘言:
: a=[1,2,3,4,5]
: for b in a:
: print(b,end=',')
: 列表搞錯了
: 請看下面的編輯
: print的結果是
: 1,2,3,4,5,
: 中間的逗號要留著
: 5後面的逗號想刪除
: 讓print變成
: 1,2,3,4,5
: 試過rstrip沒效果...
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.219.255.70 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1575547383.A.F49.html
※ 編輯: tttkkk (61.219.255.70 臺灣), 12/05/2019 20:11:19
→
12/06 03:37,
5年前
, 1F
12/06 03:37, 1F
→
12/06 03:37,
5年前
, 2F
12/06 03:37, 2F
推
12/06 03:42,
5年前
, 3F
12/06 03:42, 3F
→
12/06 03:43,
5年前
, 4F
12/06 03:43, 4F
→
12/06 03:43,
5年前
, 5F
12/06 03:43, 5F
→
12/06 03:47,
5年前
, 6F
12/06 03:47, 6F
推
12/06 04:27,
5年前
, 7F
12/06 04:27, 7F
→
12/06 04:27,
5年前
, 8F
12/06 04:27, 8F
推
12/06 04:27,
5年前
, 9F
12/06 04:27, 9F
推
12/06 04:34,
5年前
, 10F
12/06 04:34, 10F
→
12/06 04:34,
5年前
, 11F
12/06 04:34, 11F
推
12/06 04:42,
5年前
, 12F
12/06 04:42, 12F
推
12/06 04:56,
5年前
, 13F
12/06 04:56, 13F
推
12/06 18:21,
5年前
, 14F
12/06 18:21, 14F
推
12/06 18:25,
5年前
, 15F
12/06 18:25, 15F
→
12/18 15:12,
5年前
, 16F
12/18 15:12, 16F
討論串 (同標題文章)
Python 近期熱門文章
PTT數位生活區 即時熱門文章