我有一種感覺,有一種簡單的方法可以使此代碼的功能相同,但代碼行數較少。這是在Python中。我當前的代碼:如何在Python中壓縮此代碼?
for(CheckNum,Product,Bin,Size,Color,Status) in records:
if CheckNum == 1:
row_1.append(CheckNum)
row_1.append(Product)
row_1.append(Size)
row_1.append(Color)
row_1.append(Status)
elif CheckNum == 2:
row_2.append(CheckNum)
row_2.append(Product)
row_2.append(Size)
row_2.append(Color)
row_2.append(Status)
elif CheckNum == 3:
row_3.append(CheckNum)
row_3.append(Product)
row_3.append(Size)
row_3.append(Color)
row_3.append(Status)
elif CheckNum == 4:
row_4.append(CheckNum)
row_4.append(Product)
row_4.append(Size)
row_4.append(Color)
row_4.append(Status)
elif CheckNum == 5:
row_5.append(CheckNum)
row_5.append(Product)
row_5.append(Size)
row_5.append(Color)
row_5.append(Status)
'在record中記錄:row [record [0] -1] + = record'假設'row'是一個5行的列表。即'row = [[],[],[],[],[]]' – mshsayem
你跳過'Bin'的任何特殊原因? – user2357112
謝謝!我試圖弄清楚爲什麼事情沒有正確顯示,只能將它鏈接到丟失垃圾箱。謝謝,哈哈! – tyler5819