今天要求实现一个功能是从被推荐的用户中,随机取出n个用户,并打乱顺序返回。
看了看random模块刚好有这种功能的实现,所以就直接拿来用了。
所有被推荐用户的列表为:recommend_users
,已经确定的是,这个列表的长度一定大于n。
我们需要将结果保存在recommend_user_list
中。
首先,从这个列表中随机取出n个元素:
1 | import random |
这个方法是从recommend_users
列表中按顺序随机取出n个元素,因为我们需要打乱顺序,所以还需要调用另一个方法。
1 | # 将这个数组打乱顺序 |
搞定!~