本文主要介绍Python中列表生成式的基本知识和使用要生成list [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],我们可以用range:但如果要生成[1x1, 2x2, 3x3, ..., 10x10]怎么做?写列表生成式时,把要生成的元素 x * x 放到前面,后面跟 for 循环,就可以把list创建出来,十分有用,多写几次,很快就可以熟悉这种语法。使用for循环的迭代不仅可以迭代普通的list,还可以迭代dict。把打印出来的结果保存为一个html文件,就可以在浏览器中看到效果了:列表生成式的 for 循环后面还可以加上 if 判断。
暂无评论