[問題] 3個list交叉合併

看板Python作者 (七七)時間5年前 (2018/11/13 11:39), 5年前編輯推噓1(102)
留言3則, 2人參與, 5年前最新討論串1/2 (看更多)
大家好,小弟完全是外行人,因工作關係要用python從儀器抓出一些資料整理 目前抓出來的list有6組,需要將Cell_1,2,3合併成一組list Cell_1對應UL1,Cell_2對應UL2,Cell_3對應UL3 UL1,2,3是用來排序的,有a的排前面,再依序往後接滿3組,用"-"連結 NAV為無資料,不須理會。 以下是為了方便閱讀用pandas的DataFrame列印出來的結果 因為list比較長,只擷取部分內容 期望結果是我自己填的,想將Cell_1,2,3合併成期望結果的list index Cell_1 Cell_2 Cell_3 UL1 UL2 UL3 期望結果 .. ... ... ... ... ... ... 10 4A NAV NAV a NAV NAV 4A 11 20A 20A NAV a NAV NAV 20A-20A 12 20A 1A NAV a NAV NAV 20A-1A 13 20A 1A NAV NAV a NAV 1A-20A 14 5A 4A 4A a NAV NAV 5A-4A-4A 15 5A 4A 4A NAV a NAV 4A-4A-5A 16 2A 2A 2A a NAV NAV 2A-2A-2A 第一次在本版發問,如果有不清楚的地方我再補充 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.21.159.187 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1542080379.A.AB2.html

11/13 14:09, 5年前 , 1F
for index, row in df.iterrows():
11/13 14:09, 1F

11/13 14:09, 5年前 , 2F
print(str(row['Cell_1'])+'-'+str(row['Cell_2']))
11/13 14:09, 2F

11/13 14:53, 5年前 , 3F
a 只有會一個嗎
11/13 14:53, 3F
是的,a只會有一個不會重複,下面cutekid大已經解決 ※ 編輯: radiant77 (61.220.206.157), 11/13/2018 15:37:46
文章代碼(AID): #1RwaTxgo (Python)
文章代碼(AID): #1RwaTxgo (Python)