![](https://img.51dongshi.com/20250105/wz/18519400252.jpg)
在Python編程中,內置的random模塊默認僅能生成單一隨機數。然而,通過運用列表推導式(list comprehension),我們可以輕松地一次性生成多個隨機數。這里提供一個實例代碼:1. 導入random模塊:2. 使用列表推導式生成10個介于0到100之間的隨機數:[random.randint(0,100) for _ in range(10)]這行代碼將會輸出一個包含10個隨機整數的列表,例如:[57,93,22,55,41,64,47,32,93,61]。其中,range函數用于定義生成隨機數的數量,如上例中生成了10個隨機數。通過調整range函數的參數,可以生成任意數量的隨機數。列表推導式是一種簡潔且高效的方式,能夠快速生成所需的隨機數列表,適用于需要大量隨機數據的場景。這種技術不僅限于生成整數,還可以擴展到生成浮點數或其他類型的隨機數。例如,如果你需要生成10個介于0.0到1.0之間的浮點數,可以修改代碼如下:[random.random() for _ in range(10)]這將生成一個包含10個0到1之間隨機浮點數的列表。通過這種方法,你可以靈活地生成所需數量和類型的隨機數,以滿足各種編程需求。