for迴圈遍歷改用map函式

2022-06-23 14:33:11 字數 459 閱讀 2366

# for url in urls:

# url = response.urljoin(url)

# print(url)

urls = map(lambda url:response.urljoin(url),urls)

print(urls)

在這裡要情調的是map函式執行完之後會生成一個map物件(),所以還需要轉換一下,即:

urls = list(map(lambda url:response.urljoin(url),urls))

print(url)

這是列印出來的就是一個list物件了。

list(map(lambda x:re.sub(r'\s','',x),house_type_list))

將一個列表(

house_type_list
)遍歷,刪除掉空格。