[問題] 多層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數位生活區 即時熱門文章