|
tips_01_n_different_elements.py
|
1 from random import randint
2
3 print('N elemű különböző véletlenszámokat tartalmazó lista létrehozása')
4 N=int(input('Hány elemet szeretnél generálni: '))
5
6 halmaz=set() #üres halmaz
7 while True: #Pythonban nincs "hátultesztelős" ciklus
8 halmaz.add(randint(1,100)) #pl.: 1-100 közötti véletlenszámok
9 if len(halmaz)==N:
10 break
11
12 lista=list(halmaz) #halmaz konvertálása listává
13 lista=sorted(lista) #elemek rendezése
14
15 print('A különböző elemek listája, rendezve:')
16 [print(elem,end=' ') for elem in lista]
17
18 #vagy -------------- vagy ------------ vagy
19
20 print('\n\nN elemű különböző véletlenszámokat tartalmazó lista létrehozása')
21 N=int(input('Hány elemet szeretnél generálni: '))
22
23 halmaz=set() #üres halmaz
24 while len(halmaz)<N:
25 halmaz.add(randint(1,100)) #pl.: 1-100 közötti véletlenszámok
26
27 lista=list(halmaz) #halmaz konvertálása listává
28 lista=sorted(lista) #elemek rendezése
29
30 print('A különböző elemek listája, rendezve:')
31 [print(elem,end=' ') for elem in lista]
32
33
34
35