【发布时间】:2019-11-05 06:26:04
【问题描述】:
通过最初删除几列垃圾数据,在短时间内处理文件(包含 18-20 列数据)。
我们正在接收一个文件,其中包含如下所示的数据:
'apple', 'guava', 'papaya', 'grapes', 'kashmir', '', 'xadjkladihad'
'apple', 'guava-red', 'papaya', 'grapes', 'himachal', '', 'dsdhks'
.....
.....
我们不需要的大部分垃圾数据现在也正在处理中,我们希望从中删除一些列,以便在短时间内完成对包含数据的文件的处理。
desired = [fruit for fruit in fruits if len(fruit) > 1]
目前的代码正在多次处理地点、类型等的所有垃圾数据。我想要的是,通过最初删除垃圾来处理所有数据。
【问题讨论】:
-
您的应用程序中的“垃圾”是什么?
-
文件中的垃圾数据。这对我们来说很正常。我们必须删除它。
标签: list python-3.6