Skip to Content
Frissített felület ✨ Hozzáférés mindenkinek
PythonVéletlenszerű Számok Generálása

Véletlenszerű számok generálása

Ebben a leckében megtanulod, hogyan tölthetsz fel egy listát véletlenszerű számokkal

Általános eset

import random def fill_list(n: int, least: int, most: int) -> list[int]: result: list[int] = [] # Initialize list for _ in range(n): result.append(random.randint(least, most)) # Append random number to list return result # Return list x: list[int] = fill_list(10, 1, 100) # Will generate 10 numbers from 1 to 100, with duplicates

Ismétlődések nélkül

import random def fill_list(n: int, least: int, most: int) -> list[int]: result: list[int] = [] # Initialize list while len(result) < n: # Check if we have the right amount of numbers generated = random.randint(least, most) if generated not in result: result.append(random.randint(least, most)) return result x: list[int] = fill_list(10, 1, 100) # Will generate 10 numbers from 1 to 100, without duplicates
Last updated on