Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from random import randint
- x=int(input('Введите максимальное число в массиве: '))
- y=int(input('Введите сколько всего будет чисел в массиве: '))
- c=[randint(1,x) for _ in range(y)] #Генератор списка
- print('Наш начальный список: ',c)
- m=[]
- g=0
- for u in c:
- for t in range(1,u+1):
- if u%t==0:
- g+=1
- if g==2 or g==1:
- m.append(u)
- g=0
- else:
- g=0
- print('Наш список с простыми числами: ',m)
- d={i:sum(c) for i in c} # Генератор словаря
- print('Наш словарь: ',d)
- print('Наш словарь отсортированный в порядке возрастания ключей: ',dict(sorted(d.items(),key=lambda x: x[0])))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement