Nivelul 3.10 al sarcinilor Python

Задание 1

Este dată o listă și un număr. Păstrați în listă doar acele numere care sunt divizori ai numărului dat.

Задание 2

Este dată o listă cu numere. După fiecare număr cu o singură cifră, introduceți încă un număr identic.

Задание 3

Sunt date două numere. Obțineți o listă a cifrelor care se găsesc atât în unul, cât și în celălalt număr.

Задание 4

Este dat un număr. Obțineți lista pozițiilor tuturor cifrelor 3 din acest număr, cu excepția primei și ultimei.

Задание 5

Este dată o listă cu numere. Păstrați în ea numerele formate din cifre diferite, iar restul ștergeți-le.

Задание 6

Sunt date două liste:

pythonlst1 = [1, 2, 3];
lst2 = [1, 2, 3, 4, 5];

Ștergeți din lista mai mare elementele în exces de la final, astfel încât lungimile listelor să devină egale.

Задание 7

Este dată o listă cu unele numere, de exemplu, ca aceasta:

python[123, 456, 789]

Scrieți un cod care va inversa numerele din această listă după următorul principiu:

python[321, 654, 987]