博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python学习记录(某些特性)
阅读量:6860 次
发布时间:2019-06-26

本文共 516 字,大约阅读时间需要 1 分钟。

for 循环(迭代)

for aaa in d.iterkeys():print aaafor key in d:print key

for循环里,同时引用两个变量:

for x, y in [(1, 1), (2, 4), (3, 9)]:print x, y

range(列表生成式)

[x * x for x in range(1, 11)][1, 4, 9, 16, 25, 36, 49, 64, 81, 100]#加上if[x * x for x in range(1, 11) if x % 2 == 0][4, 16, 36, 64, 100]#两个变量[m + n for m in 'ABC' for n in 'XYZ']['AX', 'AY', 'AZ', 'BX', 'BY', 'BZ', 'CX', 'CY', 'CZ']#另外一例L = ['Hello', 'World', 'IBM', 'Apple'][s.lower() for s in L]['hello', 'world', 'ibm', 'apple']

例子:

运用列表生成式,列出当前目录下的所有文件和目录名,可以通过一行代码实现:

转载地址:http://nlxyl.baihongyu.com/

你可能感兴趣的文章
margin负值的应用总结
查看>>
分页查询
查看>>
iLBC
查看>>
Linux 本地yum源搭建和网络yum源搭建
查看>>
HDU 5781 ATM Mechine
查看>>
使用Nginx搭建Tomcat9集群,Redis实现Session共享
查看>>
Extjs4.1 序列化和反序列化
查看>>
iOS self 和 super 学习
查看>>
js的闭包的一个示例说明
查看>>
bin/sh failed with exit code 1
查看>>
《梦幻西游》打响反盗号战役:为2亿玩家提供360安全武器
查看>>
Silverlight面向客户端,HTML5面向Web
查看>>
微软拟向互联网开发商提供免费IIS 服务器
查看>>
seajs和requirejs对比;node初识
查看>>
Python笔记总结week1
查看>>
c#中使用NetCDF存储二维数据的读写操作简单应用
查看>>
linux网络相关命令使用
查看>>
java基础(二)
查看>>
记录一下:chrome上,把网页保存为文件的插件
查看>>
C#和Javascript间互转的Xxtea加解密
查看>>