python基础教程- 列表生成式List Comprehension

 时间:2024-10-14 05:28:11

1、举个例子如果我们要生产一个list [1,2,3,4,5,6,7,8,9,10] 我们可以使用range(1,11)来表示,如果直接写range(11) 是从0开始,我们可以演示一下。print range(11)print range(1,11)print range(8,11)

python基础教程- 列表生成式List Comprehension

3、作为一个程序员,就要是使用最短的代码最高效的完成程序表达的功能,如果使用循环写的话会感觉比较繁琐,特别是逻辑能力不太强的朋友,我们可以使用一行语句代替循环,我们测试看看print [x * x for x in range(1,101)]

python基础教程- 列表生成式List Comprehension

5、之前有一道练习题 列出当前目录下的所有文件名和目录名,我尺攵跋赈们可以表示成:import os #导入OS模块print [d for d in os.listdir('.')柯计瓤绘] #os.listdir 列出文件和目录由于pycharm 解析器有一些异常出了一个错误,我们回到原始的python测试,可以看到完成列表目录的输出过程。

python基础教程- 列表生成式List Comprehension
  • PyCharm如何切换运行窗口的视图模式
  • Python如何遍历列表
  • 如何python脚本读取文本内容
  • 如何用R语言连接和管理MYSQL数据库
  • 数据分析工具数据观新手教程之导入数据
  • 热门搜索
    简历怎么写 酢浆草怎么读 脖子疼怎么缓解 夯怎么读音 蛋炒饭怎么做好吃 眼睛散光怎么恢复 电脑蓝屏怎么解决 为什么口臭 怎么缩小鼻孔 春节菜谱家常菜做法