小编典典

在python中遍历字典并去除空白

scrapy

我正在使用Scrapy的网络抓取框架,在使用python时我有些菜鸟。因此,我想知道如何对似乎在字典中的所有已刮除项目进行迭代,并从每个项目中删除空白。

这是我在项目管道中一直在使用的代码:

for info in item:
   info[info].lstrip()

但是此代码不起作用,因为我无法单独选择项目。所以我尝试这样做:

for key, value item.items():
   value[1].lstrip()

第二种方法在一定程度上可行,但是问题是我不知道该如何遍历所有值。

我知道这可能很简单,但是我似乎找不到。任何帮助将不胜感激。:)


阅读 810

收藏
2020-04-09

共1个答案

小编典典

在字典理解中(在Python> = 2.7中可用):

clean_d = { k:v.strip() for k, v in d.iteritems()}

Python 3.X:

clean_d = { k:v.strip() for k, v in d.items()}
2020-04-09