我有excel在第一行有列名。我需要不None
來閱讀:需要從列表中刪除無
a = [Sheet.UsedRange.Rows(1).Value]
[((u'Step', u'Test Case ID', u'Traceability Ref', u'Test Description', u'Display', u'Test conditions', None, None, None, None, None, u'Test Criteria', u'Delay Time(ms)', u'Capture Time(ms)', u'Automation Type(A/S)', u'Expected Output', None, None, None, u'Actual Output', u'Comments'),)]
我厭倦了使用過濾器:
a = filter(None, a)
我需要刪除None
(這是我在Excel中的空列)。
'過濾器(無,一) '實際上非常接近。不過,它會刪除空字符串,零和其他虛假值。你在Python 2或3嗎? – user2357112
您嘗試使用'filter' ...發生了什麼?它工作? – shx2