编程语言
首页 > 编程语言> > Python – 创建图案列表

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