问题描述
我有一个包含 6500 个图像(数组)的列表(T),用于图像分类,我想看看增加数据如何影响准确性。
所以,从 n=2000 张图像开始,我想有一个循环,在每次迭代时添加 500(n+=500) 张图像,直到达到 6500,因此比较 2000、2500、3000、.. . 6500. 我通过一个包含 20 个元素的列表简化了下面的问题。
lst = [1,2,3,4,5,6,7,8,9,1,0]
我的第二个列表 (slist
) 包含第一个列表 (lst
) 的前 9 个元素。
我试图在每次迭代时向 slist
添加 2 个值,从 lst[9:]
开始。我知道应该使用 append
一次添加多个值而不是使用 extend
。但是,我找不到办法做到这一点。
在下面的代码中,每个循环都会向 slist
(来自 lst
)添加一个元素。
lst = [1,0]
slist = lst[:9]
for i in lst[9:]:
slist.append(i)
如何在每个循环中同时添加 2 个或 3 个元素?一个示例输出是:
[1,1]
[1,3]
[1,5]
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)