Python Random shuffle() 方法

您所在的位置:网站首页 pythonshuffle函数用法 Python Random shuffle() 方法

Python Random shuffle() 方法

2023-09-30 10:52| 来源: 网络整理| 查看: 265

Python Random shuffle() 方法

❮ Random 随机方法

实例

打乱列表(重新组织列表项的顺序):

import random

mylist = ["apple", "banana", "cherry"]random.shuffle(mylist)

print(mylist)

亲自试一试 » 定义和用法

shuffle() 方法接受一个序列(列表、字符串或元组)并重新组织项目的顺序。

注释:此方法更改原始列表/元组/字符串,它不会返回新的列表/元组/字符串。

语法 random.shuffle(sequence, function) 参数值 参数 描述 sequence 必需。一个序列。 可以是列表、元组或字符串。 function 可选。返回0.0到1.0之间数字的函数名。如果没有指定,函数random() 会用到 更多实例 实例

您可以定义自己的函数来称重或指定结果。

如果函数每次返回相同的数字,则每次结果的顺序相同:

import random

def myfunction():  return 0.1

mylist = ["apple", "banana", "cherry"]random.shuffle(mylist, myfunction)

print(mylist)

亲自试一试 »

❮ Random 随机方法



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3