在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