从现有数据创建 Numpy 数组2024 年 8 月 29 日 | 阅读 2 分钟 NumPy 提供了使用现有数据创建数组的方法。 numpy.asarray此例程用于通过使用现有数据(列表或元组形式)创建数组。在需要将 Python 序列转换为 numpy 数组对象的情况下,此例程很有用。 下面给出了使用 asarray() 例程的语法。 它接受以下参数。
示例:使用列表创建 numpy 数组输出 <class 'numpy.ndarray'> [1 2 3 4 5 6 7] 示例:使用元组创建 numpy 数组输出 <class 'numpy.ndarray'> [1 2 3 4 5 6 7] 示例:使用多个列表创建 numpy 数组输出 <class 'numpy.ndarray'> [list([1, 2, 3, 4, 5, 6, 7]) list([8, 9])] numpy.frombuffer此函数用于通过使用指定的缓冲区创建数组。下面给出了使用此缓冲区的语法。 它接受以下参数。
示例输出 <class 'bytes'> [b'h' b'e' b'l' b'l' b'o' b' ' b'w' b'o' b'r' b'l' b'd'] <class 'numpy.ndarray'> numpy.fromiter此例程用于通过使用可迭代对象创建 ndarray。它返回一个一维 ndarray 对象。 语法如下所示。 它接受以下参数。
示例输出 [0. 2. 4. 6.] <class 'numpy.ndarray'> 下一主题数值范围内的 Numpy 数组 |
我们请求您订阅我们的新闻通讯以获取最新更新。