Python 從集合中隨機取出乙個元素

2021-10-06 15:33:57 字數 580 閱讀 9453

部落格說明

說明有時候有乙個這樣的需求,需要在乙個資料表裡面隨機獲取到一條資料,這就需要我們借助python的模組random了

思路首先是使用flask的資料庫模組sqlalchemy查詢資料庫,然後取隨機的數

from random import choice

model_user_all = user.query.

filter()

.all()

model_user_one = choice(model_user_all)

如果是普通列表取隨機元素的話

list=[

'a',

'b',

'c',

'd',

'e']

from random import choice

one = choice(

list

)

感謝

萬能的網路

以及勤勞的自己

MySQL 如何從表中取出隨機資料

select from table name order by rand limit 5 rand在手冊裡是這麼說的 rand rand n 返回在範圍0到1.0內的隨機浮點值。如果乙個整數引數n被指定,它被用作種子值。mysql select rand 0.5925 mysql select ra...

MySQL 如何從表中取出隨機資料

以前在群裡討論過這個問題,比較的有意思.mysql的語法真好玩.他們原來都想用php的實現隨機,但取出多條好像要進行兩次以上查詢.翻了手冊,找到了下面這個語句,可以完成任務了 select from table name order by rand limit 5 rand在手冊裡是這麼說的 ran...

MySQL如何從表中取出隨機資料

原來都想用php的實現隨機,但取出多條好像要進行兩次以上查詢.最近我從mysql手冊中,找到了下面這個語句,可以完成任務 select from table name order by rand limit 5 rand在手冊裡是這麼說的 rand rand n 返回在範圍0到1.0內的隨機浮點值。...