看板 [ Python ]
討論串[問題] 如何得知list index
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者manincloud (無敵鐵金鋼)時間11年前 (2014/07/19 15:17), 編輯資訊
0
0
3
內容預覽:
不好意思 沒把需求說清楚 (先感謝doglegbow 以及樓上推文朋友). 現在我有一個list 以case3做切割. 遇到case3前的element都做A. 以後的都做B (不管是case?). 所以如果放在一個 for 裡. 感覺後半段會一直多做無意義的判斷式 if n == 'case3'.
(還有244個字)

推噓0(0推 0噓 2→)留言2則,0人參與, 最新作者Sharon226 (流浪)時間11年前 (2014/07/16 21:58), 編輯資訊
0
0
2
內容預覽:
不好意思 沒把需求說清楚 (先感謝doglegbow 以及樓上推文朋友). 現在我有一個list 以case3做切割. 遇到case3前的element都做A. 以後的都做B (不管是case?). 所以如果放在一個 for 裡. 感覺後半段會一直多做無意義的判斷式 if n == 'case3'.

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者doglegbow (堡)時間11年前 (2014/07/16 16:57), 編輯資訊
0
0
1
內容預覽:
for index, item in enumerate(alist):. if item == 'case3':. break. 此時最後儲存的index及item分別為3與'case3'. 應該是你想要的方式. --. 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.75.163.

推噓1(1推 0噓 11→)留言12則,0人參與, 最新作者Sharon226 (流浪)時間11年前 (2014/07/16 16:40), 編輯資訊
0
0
1
內容預覽:
請問, 在做 for loop 時. 假設有一個 list 如下. alist = ['case1', 'case1', 'case2', 'case3', 'case3', ...]. 我希望在遇到 case3 後, 抓剩下的 element 做別的事. for n in alist. // 抓
(還有268個字)
首頁
上一頁
1
下一頁
尾頁