首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >存储新变量中for循环函数的每一个新输出

存储新变量中for循环函数的每一个新输出
EN

Stack Overflow用户
提问于 2019-07-09 23:58:43
回答 1查看 55关注 0票数 0

我有一个97个大小为1000×1000的图像的列表,我想将每幅图像裁剪成25幅较小的图像,并制作一个for循环,将每个图像的第一个裁剪图像存储到一个新变量中,将每个图像的第二个裁剪图像保存到另一个变量中,等等。因此,我将得到25个变量,每个变量包含97幅裁剪的图像。

我有一个裁剪图像的函数,但我不知道如何将它们存储到单独的变量中。

crop_time_1是包含97个全尺寸图像的列表。

裁剪是将图像裁剪成200x200幅图像的功能。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
new_df = []
for i in crop_time_1:
    f = crop(i, 200, 200)
    new_df.append(f)

所以现在我得到了长度为97的new_dfnew_df[0]的长度为25

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-07-10 01:47:04

不应在循环中创建变量,而应创建数组。

以下几行的内容应该这样做:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# Create array of 25 empty arrays
parts = [[] for x in xrange(25)]
for partitioned_image in f:
    for index, part in enumerate(partitioned_image):
        parts[index].append(part)

现在,要访问第n个裁剪部件图像,或者从某种意义上说,您描述的变量之一:parts[n]

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56966002

复制
相关文章
java 1.5中for循环的新写法
J2SE 1.5提供了另一种形式的for循环。借助这种形式的for循环,可以用更简单地方式来遍历数组和Collection等类型的对象。本文介绍使用这种循环的具体方式,说明如何自行定义能被这样遍历的类,并解释和这一机制的一些常见问题。
用户7886150
2020/12/03
1K0
Excel 2019中的新函数
上图2中使用TEXTJOIN函数并通过分隔符“\”连接单元格A1、B1和C1中的文本字符串。
fanjy
2021/05/07
1.2K0
织梦添加新变量和删除新变量的方法
在用织梦建站时,有时候想调用自定义的某些信息,而织梦后台没有调用这些信息的地方,例如站长邮箱、站长 QQ 等,这时我们就可以用织梦后台添加新变量的方法调用自定义信息。本文主要讲解一下织梦添加新变量和删除新变量的方法。
Savalone
2020/02/11
2.3K0
织梦添加新变量和删除新变量的方法
python变量,输入、输出、判断、循环
声明变量 name = 'ajune' 变量赋值 name = 'ajune' name1 = name
py3study
2020/01/19
4.2K0
python变量,输入、输出、判断、循环
织梦DEDECMS添加新变量和删除新变量的方法详解
在用织梦建站时,有时候想调用自定义的某些信息,而织梦后台没有调用这些信息的地方,例如站长邮箱、站长QQ等,这时我们就可以用织梦后台添加新变量的方法调用自定义信息。本文主要讲解一下织梦添加新变量和删除新变量的方法。
米米素材网
2023/03/23
2.8K0
织梦DEDECMS添加新变量和删除新变量的方法详解
将hex printf输出存储到变量
I have to round off a float to decimal. After rounding off, I should convert this number to hexadecimal. I think I got the round off part okay with round()
iOS程序应用
2022/11/10
1.3K0
【Excel新函数】-Lambda
Power BI飞速发展,Excel也没有停滞不前。接下来几篇推文,打算分享一些Excel近几年推出的新函数。本文介绍的是Lambda,一个用来自定义函数的函数。稍微遗憾的是,这个函数只能在Mircrosoft 365订阅版中使用。
btharp
2023/03/09
9200
【Excel新函数】-Lambda
介绍新LAMBDA函数
新的LAMBDA函数有助于创作可重复使用的LAMBDA函数,同时其本身也是独立的函数。
fanjy
2023/02/24
1.1K0
介绍新LAMBDA函数
容器存储才是新的制高点
存储圈都在谈论闪存以及软件定义存储。一个是存储介质的更新换代;一个是存储架构的变化。
用户5498443
2019/07/16
8680
容器存储才是新的制高点
Scala 入门1(变量、分支循环、函数)
学自 https://www.runoob.com/scala/scala-tutorial.html
Michael阿明
2021/09/06
4990
MATLAB的循环_matlab循环输出
不用 for, if,直接 length(find(diff(a) == 1)) 就可以了 如果非要用for, if s = 0; for n = 1:length(a)-1, if a(n+1) – a(n) == 1, s = s + 1; end end s matlab 基本语句 1.循环语句for for i=s1:s3:s2 循环语句组 end 解释:首先给i赋值s1;然后,判断i是否介于s1与s2之间;如果是,则执行循环语句组,i=i+s3(否则,退出循环.);执行完毕后,继续下一次循环。 例:求1到100的和,可以编程如下: sum=0 for i=1:1:100 sum=sum+i end 这个程序也可以用while语句编程。 注:for循环可以通过break语句结束整个for循环. 2.循环语句while 例:sum=0;i=1; while(i,=,=90 chji=’优秀’ elseif n>=80 chji=’良好’ elseif n>=70 chji=’中等’ elseif n>=60 chji=’及格’ else chji=’不及格’ end 练习二:将例2写入M-文件编辑器,然后在command window 调用这个程序。 (2) switch语句 switch语句可以替代多分支的if语句,而且switch语句简洁明了,可读性更好。其格式为: switch 表达式 case 数值1 程序模块1 case 数值2 程序模块2 …… otherwise 程序模块n end 其中的otherwise模块可以省略。 switch语句的执行过程是:首先计算表达式的值,然后将其结果与每一个case后面的数值依次进行比较,如果相等,则执行该case的程序模块;如果都不相等,则执行otherwise模块中的语句。如图3所示。 例3 用switch…case开关结构将百分制的学生成绩转换为五分制的成绩输出。 程序: clear x=58 switch fix(x/10)
全栈程序员站长
2022/11/08
2.2K0
MATLAB的循环_matlab循环输出
【Python】将原列表赋值给一个新变量,原变量变化,新变量也变化
今天在写python程序的时候,偶然发现将原列表赋值给一个新变量,原列表变化,新变量也变化。不知道我这个发现是否正确,在此请教各位大佬。 s = [[1,2]] result = s for i in range(2): s.append(list(map(int,input().split()))) print(result) 上面的程序输入 2 2 2 1 得到下面的结果 当列表初始化为空时,一样能成功。
Regan Yue
2021/09/16
3.2K0
【Python】将原列表赋值给一个新变量,原变量变化,新变量也变化
R语言入门之创建新的变量
‍‍今天,米老鼠想和大家聊聊如何在R中创建新的变量。‍‍一般‍‍‍‍‍‍‍‍‍‍我们可以使用赋值符号 <- 来在数据中创建新的变量。下面我主要介绍三种创建新变量的基本方法
生信与临床
2020/08/06
2.5K0
13.1 函数中的变量
在函数中,我们可以看到也进行了变量的使用,那函数中的变量和函数外的变量到底有什么区别呢?
大牧莫邪
2018/08/27
1.4K0
C++17之for循环新能力
❝C++17为for循环增加遍历结构化数据的能力。❞ 遍历map容器 map<string, int> map; map["Apple"] = 10; /* key为string类型,value为int类型 */for (auto [key, value] : map) { cout << key << " " << value << endl; } 输出: Apple 10 遍历列表pair结构化数据。 list<pair<int, double>> list; list.push_back(
Qt君
2020/02/24
2.1K0
腾讯云 CFS 文件存储给云函数 SCF 带来的业务新场景
关注腾讯云大学,了解行业最新技术动态 戳【阅读原文】观看完整课程回顾 讲 师 介 绍  腾讯云高级产品经理,曾经历过企业级存储、企业级容器平台等产品的架构与开发,对容器、微服务、无服务器、DevOps 都有浓厚兴趣。 腾讯云高级产品经理,先后负责过对象存储、存储网关等多款存储产品,在存储领域有着丰富的经验。 云函数 SCF 存储的局限 前 Serverless 架构已经在很多场景中落地,无论是使用 API 网关+ SCF 云函数实现 API 服务和Web 服务,还是通过对象存储 COS 触发函
腾讯产业互联网学堂1
2023/05/29
8400
腾讯云 CFS 文件存储给云函数 SCF 带来的业务新场景
腾讯云 CFS 文件存储给云函数 SCF 带来的业务新场景
查看完整直播回放:https://cloud.tencent.com/edu/learning/live-2952 云函数 SCF 存储的局限
可可爱爱没有脑袋
2020/10/16
2.6K0
新数据时代:“黑马”浪潮存储的飞轮
一个巨大的飞轮,要想把它转动起来,实现的难度可谓空前。你只有每一次推动都用尽全力,顺着同一个方向转动,刚开始可能会非常慢,随着时间的推移,每一次努力的积累,一旦转动起来,它就会越转越快,最终形成飞轮效应。
大数据在线
2019/07/08
5120
新数据时代:“黑马”浪潮存储的飞轮
存储资源盘活:新基建的“核心拼图”
三驾马车中的投资一向是拉动经济前行的重要动能,围绕基建的投资更是重中之重。如今传统基础设施日渐饱和,新基建被寄予厚望。但新基建由于本身的因素,门槛远高于传统基建。
存储小白
2022/02/09
2970
点击加载更多

相似问题

循环/Purrr函数根据R中存储的值创建新变量

11

将for循环变量传递给新函数

110

函数使用double for循环创建新变量。

10

将FPDF输出存储到变量或新的CURLFILE中

10

将测试输出存储在新的变量、向量等中

14
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文