好的,所以我列出了296個數據點和四個空格。我無法編輯這個數據點列表。我有另外300個數據點的列表。我想把這些列表放在一起,當空格出現時用python跳過數據點。以下是這些列表的樣子:Python中的列表問題
a = [[6], [7], [], [7]]
b = [[100], [200], [300], [400]]
需要什麼樣的異常處理?我目前的代碼使用
for items in mathList:
try:
sumlist = [x * y for x,y in zip(grearp, rex)]
except:
print 'No data for',items
這因爲他有列表列表,而不是整數列表,因此不起作用。 – miles82
沒關係,我只是刪除了微型主義者,這工作。謝謝你的幫助! –
@ miles82 - >你是對的。我稍微修改了代碼。但事實上,有時候它是關於演示一種方法,而不是提供複製/粘貼解決方案。這個問題歸結爲「我如何有條件地在列表解析中運行」,這兩個版本的代碼都證明了這一點。 –