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

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

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

for info in item:

info[info].lstrip()

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

for key, value item.items():

value[1].lstrip()

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

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

回答:

在字典理解中(在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()}

以上是 在python中遍历字典并去除空白 的全部内容, 来源链接: utcz.com/qa/428368.html

回到顶部