当前位置: 首页 > 知识库问答 >
问题:

在Python中将数据打印为数组

仲孙逸明
2023-03-14
for i in range(7):
    data4 = ( data3['CO2'][i+1] - data3['CO2'][i] )
    
    if data4 < Hdata and data4 >Ldata :
        print(data4)

这给了我很多答案:

0.39999999999997726
2.699999999999932
6.400000000000091
5.0
6.0

我宁愿在数组中显示它。我知道我可以手动将这些数字输入数组。然而,有没有可能在数组中自动显示我对上述公式的答案,这样,如果我改变了我的原始变量,它也可以在数组中显示它们?

共有2个答案

鲍建业
2023-03-14

您正在打印for循环中的值,如果您打印的话,它还会在结尾处添加一个换行符。相反,将稍后打印的值添加到数组中,并在末尾打印该数组。它将以数组的形式显示这些值。

final_result = []
for i in range(7):
    data4 = ( data3['CO2'][i+1] - data3['CO2'][i] )
    
    if data4 < Hdata and data4 >Ldata :
        final_result.append(data4)
print(final_result)
艾跃
2023-03-14

不清楚你说的数组是什么意思。有numpy数组和pythonlist。您可以通过将那些()替换为[]来创建一个列表。

data4 = [data3['CO2'][i+1] - data3['CO2'][i]]
 类似资料:
  • 问题内容: 我是Python的新手,现在正努力为打印输出很好地格式化数据。 我有一个用于两个标题的列表,以及一个应该作为表内容的矩阵。像这样: 请注意,标题名称不一定是相同的长度。数据条目都是整数。 现在,我想以表格格式表示此内容,如下所示: 我有一个预感,为此必须有一个数据结构,但是我找不到它。我尝试使用字典并格式化打印,我尝试了使用缩进的循环,并且尝试将其打印为字符串。 我确信必须有一种非常简

  • 问题内容: 在我的字节数组中,我具有一条消息的 哈希 值,该值由一些负值和正值组成。使用该语句可以轻松打印正值。 现在如何获得负值? 问题答案: 好吧,如果您乐于以十进制格式打印它,则可以通过屏蔽使其变为正数: 但是,如果要打印散列,则使用十六进制会更常规。关于堆栈溢出,还有很多其他问题,这些问题将Java中的二进制数据转换为十六进制字符串。

  • 问题内容: 目标:我需要画一个直角三角形。 我收到此结果: 我想画这个形状: 我的代码是: 问题答案: 这是python 3.x版本: 注: 在 结束=“” 保证打印时没有紧跟一个新行。

  • 问题内容: 我刚开始学习Python,目前正在读一本教我的书,在这本书中,一个函数与我在下面编写的函数一样,会打印第一个函数中定义的实际文本。我运行我的脚本说: 作为输出。我究竟做错了什么?我安装了错误的Python或其他东西吗?我下载了3.3.0版本 这是我的代码: 问题答案: 您的函数已经打印了文本,您不需要打印函数。只是称呼他们(别忘了括号)。

  • 我制作了一个应用程序的前端,但现在我必须制作后端,因此打印一个数据库。问题是我出现了一个错误“Failed to get FirebaseApp Instance.请在使用FireStore之前调用FirebaseApp.configure()”: 应用程序代表: 数据库: 打印数据库: 谢谢你的帮助

  • 问题内容: 用于类的项目涉及解析Twitter JSON数据。我正在获取数据并将其设置为文件没有太大的麻烦,但这全都在一行中。这对我要进行的数据操作很好,但是文件很难读取,而且我无法很好地对其进行检查,这使得为数据操作编写代码非常困难。 有谁知道如何在Python中执行此操作(即不使用命令行工具,但我无法使用它)?到目前为止,这是我的代码: 注意, 我很高兴有人向我指向simplejson文档等,