守望的麦子

令人欣喜的列表解析

2017-11-28    东京 /python/2017/11/28/list-parse.html python

Python 是一门优雅而健壮的编程语言,它继承了传统编译语言的强大性和通用性,同时也借鉴了简单脚本和解释语言的易用性。

Python 编程简明教程 https://wheat.at/python/

我们可以将 for 循环置入列表中,由列表进行解析!

例如:

 1 >>> test = [x for x in range(8)]
 2 >>> for i in test:
 3 	print i
 4 
 5 	
 6 0
 7 1
 8 2
 9 3
10 4
11 5
12 6
13 7
14 >>> 

列表解析可以更复杂,例如对值进行判断,然后定义输出格式:

 1 >>> test = ['-> ' + str(x) for x in range(8) if x % 2]
 2 >>> for i in test:
 3 	print i
 4 
 5 	
 6 -> 1
 7 -> 3
 8 -> 5
 9 -> 7
10 >>> 
关于作者
麦子,80 后,现从事通信行业。安卓玩家一个人的书房朗读者。
MRJENGLISH
jsntn
jasonwtien
jasonwtien
更多…… /about.html

最近更新: