python随机生成列表的五种方法

简介: python随机生成列表的五种方法

**

方法一:np.random.rand()

**

导入numpy,利用库中的random下的rand函数

生成0~1之间的浮点数

import numpy as np
A=np.random.rand(10) #10  是生成10个浮点数
print(A)

结果:

[0.40124652 0.61431566 0.32845411
 0.71494409 0.13877407 0.53063808
 0.59480026 0.45750934 0.97974378
  0.78729244]

**

方法二:np.random.randn()

**

注意:一般情况下具有一定的标准正态分布,我这好像没体现,应该是我没有给他排序就画图了,所以没有体现

B.sort()即可将随机生成的列表B进行顺序排序

生成一个列表随机返回10个元素


import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
# A=np.random.rand(10)
# print(A)
B=np.random.randn(10)
print(B)
plt.plot(B)
plt.show()
import numpy as np
C=np.random.randint(0,10,size=10)
print(C)

image.png**

方法三:np.random.randint()

注:生成上下限范围内定量的整数 上下限左闭右开

**

import numpy as np
C=np.random.randint(0,10,size=10)
print(C)

image.png小插曲:返回一个范围内随机值 可能值 1,2,3,4,5

import numpy as np
D=np.random.random_integers(5)
print(D)

**

方法四: np.random.shuffle(x) #shuffle打乱

**

import numpy as np
E = np.arange(10)  #生成列表[1,2,3,4,5,6,7,8,9]
print(E)
np.random.shuffle(E)
print(E)

image.png**

方法五:


目录
相关文章
|
15天前
|
测试技术 开发者 Python
Python单元测试入门:3个核心断言方法,帮你快速定位代码bug
本文介绍Python单元测试基础,详解`unittest`框架中的三大核心断言方法:`assertEqual`验证值相等,`assertTrue`和`assertFalse`判断条件真假。通过实例演示其用法,帮助开发者自动化检测代码逻辑,提升测试效率与可靠性。
121 1
|
1月前
|
缓存 监控 数据可视化
微店item_search - 根据关键词取商品列表深度分析及 Python 实现
微店item_search接口可根据关键词搜索商品,返回商品信息、价格、销量等数据,适用于电商检索、竞品分析及市场调研。接口需通过appkey与access_token认证,支持分页与排序功能,Python示例代码实现调用流程,助力商品数据高效获取与分析。
|
2月前
|
机器学习/深度学习 数据采集 数据挖掘
基于 GARCH -LSTM 模型的混合方法进行时间序列预测研究(Python代码实现)
基于 GARCH -LSTM 模型的混合方法进行时间序列预测研究(Python代码实现)
|
9天前
|
开发者 Python
Python神技:用列表推导式让你的代码更优雅
Python神技:用列表推导式让你的代码更优雅
231 99
|
15天前
|
程序员 Python
Python列表推导式:简洁与高效的艺术
Python列表推导式:简洁与高效的艺术
217 99
|
2月前
|
调度 Python
微电网两阶段鲁棒优化经济调度方法(Python代码实现)
微电网两阶段鲁棒优化经济调度方法(Python代码实现)
|
2月前
|
传感器 大数据 API
Python数字限制在指定范围内:方法与实践
在Python编程中,限制数字范围是常见需求,如游戏属性控制、金融计算和数据过滤等场景。本文介绍了五种主流方法:基础条件判断、数学运算、装饰器模式、类封装及NumPy数组处理,分别适用于不同复杂度和性能要求的场景。每种方法均有示例代码和适用情况说明,帮助开发者根据实际需求选择最优方案。
85 0
|
2月前
|
Python
Python字符串center()方法详解 - 实现字符串居中对齐的完整指南
Python的`center()`方法用于将字符串居中,并通过指定宽度和填充字符美化输出格式,常用于文本对齐、标题及表格设计。
|
8天前
|
人工智能 数据安全/隐私保护 异构计算
桌面版exe安装和Python命令行安装2种方法详细讲解图片去水印AI源码私有化部署Lama-Cleaner安装使用方法-优雅草卓伊凡
桌面版exe安装和Python命令行安装2种方法详细讲解图片去水印AI源码私有化部署Lama-Cleaner安装使用方法-优雅草卓伊凡
101 8
桌面版exe安装和Python命令行安装2种方法详细讲解图片去水印AI源码私有化部署Lama-Cleaner安装使用方法-优雅草卓伊凡
|
14天前
|
缓存 算法 数据安全/隐私保护
VVICitem_search - 根据关键词取关键词取商品列表接口深度分析及 Python 实现
VVIC item_search接口支持关键词搜索服装商品,提供价格、销量、供应商等数据,助力市场调研与采购决策。

推荐镜像

更多