首页 > 其他分享 >一维的numpy和List

一维的numpy和List

时间:2023-11-29 11:22:34浏览次数:34  
标签:数组 my List 一维 np array numpy

就是数据类型的区别

但是功能却大不一样

  • NumPy数组提供了丰富的数学、统计和数组操作,如求和、平均值、最小值、最大值等。在二维数据,max降维。
  • Python列表提供了一些基本的列表操作,但没有NumPy数组提供的广泛数学和科学计算功能

 

一维的numpy,来求平均值

import numpy as np

# 创建一个一维数组
my_array = np.array([1, 2, 3, 4, 5])

# 求平均值
average_value = np.mean(my_array)

# 显示结果
print("一维数组:", my_array)
print("平均值:", average_value)

  

二维度的numpy,来降维

import numpy as np

# 创建一个二维数组
my_2d_array = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])

# 找到最大值
max_value = np.max(my_2d_array,axis=0)

# 显示结果
二维数组:
[[1 2 3]
 [4 5 6]
[7 8 9]]
最大值: [7 8 9]

  

标签:数组,my,List,一维,np,array,numpy
From: https://www.cnblogs.com/mxleader/p/17864189.html

相关文章

  • 创建numpy
    一维#使用列表创建一维数组my_list=[1,2,3,4,5]#将列表转换为NumPy数组my_array=np.array(my_list)[12345]<class'numpy.ndarray'>二维#二维数组,3行4列arr_2d=np.array([[1,2,3,4],[5,6,7,8],[......
  • react native FlatList 下拉加载更多分页数据
    一.官方文档flatlist文档onendreached方法二、相关代码importReact,{useState,useEffect}from'react';import{View,FlatList,Text,ActivityIndicator}from'react-native';constMyFlatListWithLoadMore=()=>{const[data,setData]=u......
  • 无涯教程-F# - 可变列表(Mutable List)
    List<'T>类表示可以通过索引访问的对象的类型列表,它与数组相似,因为它可以由索引访问,但是,与数组不同,可以调整列表的大小。创建可变列表使用new关键字并调用列表的构造函数来创建列表。以下示例演示了这一点-(*CreatingaList*)openSystem.Collections.Genericletboo......
  • 一维数组模拟堆
    1.1/如何手写一个堆?完全二叉树5个操作2//1.插入一个数heap[++size]=x;up(size);3//2.求集合中的最小值heap[1]4//3.删除最小值heap[1]=heap[size];size--;down(1);5//4.删除任意一个元素heap[k]=heap[size];size--;......
  • Java集合框架之:ArrayList的常见方法使用
    ✨前言✨  Java本文主要介绍JavaArrayList的使用方法教程及示例代码......
  • 【python入门之基本数据类型的学习】---基本数据类型(list、str)【二】
    【三】字符串类型(str)【1】作用字符串类型(str)用于表示文本信息,是一种非常重要的数据类型,用于处理文字、字符等信息【2】定义(1)定义方式字符串可以使用单引号、双引号或三引号进行定义#定义方式1:name_1='Jack'#(当左边有赋值符号和遍历名的时候,它就是字符串)#定......
  • 无涯教程-F# - 列表(Lists)
    在F#中,列表(Lists)是相同类型的元素的有序、不可变的组合,它在某种程度上等效于链表数据结构。F#模块Microsoft.FSharp.Collections.List具有列表上的常用操作,但是,F#会自动导入此模块,并使每个F#应用程序都可以访问它。List初始化以下是创建列表的各种方法-使用List字面量。......
  • List去除重复数据的推荐方式 (*2)
    List去除重复数据的推荐方式(*2)推荐理由:保证顺序的同时去掉重复元素。综合考量:在不考虑顺序的情况下使用HashSet和循环可取,一定程度上提升性能。 方式1:使用java8新特性stream进行List去重(强烈建议,简便实用)要从arraylist中删除重复项,我们也可以使用java8streamapi。......
  • python中列表(list)拼接的三种方法
    你可以使用Python中的列表拼接操作来合并两个或多个列表。Python提供了几种方式来实现列表的拼接,包括使用+运算符、extend()方法和列表解析。以下是这些方法的示例:1.使用+运算符:list1=[1,2,3]list2=[4,5,6]concatenated_list=list1+list2print(concate......
  • numpy常见操作总结
    1.计算一个list的平均值importnumpyasnp#创建一个包含数字的列表my_list=[1,2,3,4,5]#使用numpy.mean()函数计算平均值average=np.mean(my_list)print("平均值:",average)2.numpy数组查看尺寸在NumPy中,您可以使用.shape属性来查看数组的尺寸(维度大......