我有一个常规的列表理解来加载列表中文件的所有行
f = open('file')
try:
self._raw = [L.rstrip('\n') for L in f]
finally:
f.close()
现在我想在列表中动态插入每一行 'n' 次。如何在列表推导中做到这一点?
谢谢
请您参考如下方法:
self._raw = [L.rstrip('\n') for L in f for _ in xrange(n)]
我有一个常规的列表理解来加载列表中文件的所有行
f = open('file')
try:
self._raw = [L.rstrip('\n') for L in f]
finally:
f.close()
现在我想在列表中动态插入每一行 'n' 次。如何在列表推导中做到这一点?
谢谢
请您参考如下方法:
self._raw = [L.rstrip('\n') for L in f for _ in xrange(n)]