我是python的新手,任何人都可以解释下面的语法,
for i in [line.split('"') for line in open('a.txt')]:
......
......
......
Run Code Online (Sandbox Code Playgroud)
afile = open('a.txt')
for line in afile:
for field in line.split('"'):
# do something
Run Code Online (Sandbox Code Playgroud)
在如此难以阅读的表达中拥挤这么简单的概念真的没有多少理由.