python - python random.shuffle如何改变变量
问题描述
Python 的 random.shuffle() 函数如何在没有设置变量的情况下更改变量?
例如,如果我做了
def shuffle(array):
shuffled = ... # Some code to shuffle array
return shuffled
我做到了
array = shuffle(array)
这是有道理的,但是随机库怎么不需要这一步呢?没有办法在python中指向一个变量那么它是如何设置变量的
shuffle(array)
没有array
显式设置为的返回值shuffle(array)
解决方案
推荐阅读
- visual-studio - Visual Studio Community 2019 没有“使用 .Net Core SDK 的预览版”
- flask - 在 login_user 中,如果不是强制而不是 user.is_active:AttributeError:'NoneType' 对象没有属性 'is_active'
- pytorch - 不适合“GPyTorch”中的简单二维高斯过程
- python - 整数算法/方法的对称密码
- python - 删除从 Internet 打印文件时出现的所有“垃圾”
- bluetooth-lowenergy - getServiceData 在某些设备中返回一个空数组
- regex - 尝试使用 bash 中的捕获组重命名文件
- angular - Angular 7 - 错误类型错误:无法读取 MatTooltip 未定义的属性“positionChanges”
- javascript - 从异步函数返回
- c++ - 如何在OpenGL中绘制一组坐标?