[問題] 多層list的搜尋法
我有一個資料結構 需要兩層list來紀錄 如下:
li = [[0,'a',2],
      [0,'b',1],
      [1,'a',2],
      [2,'b',0]]
我想蒐集其中的子list(3個一組的那部份)第一項為0的部份
for i in range(3):
    if i in ???
        ....
我的想法是要多一層迴圈
for i in range(3):
    for j in li:
        if i in j[0]:
            ...
但感覺這樣的程式可讀性會降低 有沒有人有其他想法呢
對不吝分享的大大先說生謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.22.18.83
※ 編輯: wil771126       來自: 163.22.18.83         (10/24 15:54)
→
10/24 15:57, , 1F
10/24 15:57, 1F
討論串 (同標題文章)
Python 近期熱門文章
PTT數位生活區 即時熱門文章