构造列表问题
代码如下:urls = ["http://gd.xiange.com/search-p{}-0/".format(number)for number in range(1,14)]
for url in urls:
print(url)
运行结果如下,无问题,
http://gd.xiange.com/search-p1-0/
http://gd.xiange.com/search-p2-0/
http://gd.xiange.com/search-p3-0/
http://gd.xiange.com/search-p4-0/
http://gd.xiange.com/search-p5-0/
http://gd.xiange.com/search-p6-0/
http://gd.xiange.com/search-p7-0/
http://gd.xiange.com/search-p8-0/
http://gd.xiange.com/search-p9-0/
http://gd.xiange.com/search-p10-0/
http://gd.xiange.com/search-p11-0/
http://gd.xiange.com/search-p12-0/
http://gd.xiange.com/search-p13-0/
问题是为什么代码可以这样写?第一句话
urls = ["http://gd.xiange.com/search-p{}-0/".format(number)for number in range(1,14)]
为什么for循环可以直接紧跟着这个format格式字符串?
求助谢谢! 这是python 的列表推导式啊
建议看看小甲鱼的基础视频,列表推导式专题看这
https://www.cnblogs.com/zanao/p/11061738.html 笨鸟学飞 发表于 2021-2-28 22:51
这是python 的列表推导式啊
建议看看小甲鱼的基础视频,列表推导式专题看这
https://www.cnblogs.com/zan ...
感谢!
页:
[1]