Python – 创建图案列表
作者:互联网
在我当前的Python项目中,我需要创建一些长整数列表,以便以后在绘图中使用.目前我正在通过以下方式攻击它:
volume_axis = []
for values in stripped_header:
for doses in range(100):
volume_axis.append(int(values))
这段代码将附加到我的空白列表中,给我剥离标题中的第一个值100次,然后剥离标题中的下一个值100次等.
有没有更优雅和pythonesque方式来实现这一目标?
解决方法:
for values in stripped_header:
volume_axis += [int(values)] * 100
或使用itertools(可能更有效)
from itertools import repeat
for values in stripped_header:
volume_axis += repeat(int(values), 100)
标签:mayavi,python,matplotlib 来源: https://codeday.me/bug/20190729/1570728.html