Python vazifa to'plami 3.10 Darajasi

Задание 1

Berilgan ro'yxat va son. Ro'yxatda faqat berilgan sonning bo'luvchilari bo'lgan sonlarni qoldiring.

Задание 2

Sonlar berilgan ro'yxat. Har bir bir xonali sondan keyin yana bir shunday son qo'shing.

Задание 3

Ikkita son berilgan. Birinchi va ikkinchi sonda ham mavjud bo'lgan raqamlarning ro'yxatini oling.

Задание 4

Son berilgan. Ushbu sondagi barcha 3 raqamlarning pozitsiyalari ro'yxatini oling, birinchi va oxirgisi bundan mustasno.

Задание 5

Sonlar berilgan ro'yxat. Unda faqat turli raqamlardan tashkil topgan sonlarni qoldiring, qolganlarini o'chiring.

Задание 6

Ikkita ro'yxat berilgan:

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

Katta ro'yxatdan ortiqcha elementlarni oxirdan o'chiring, shunday qilib ro'yxatlar uzunliklari teng bo'lsin.

Задание 7

Ba'zi sonlar berilgan ro'yxat, masalan, quyidagicha:

python[123, 456, 789]

Quyidagi printsip asosida ro'yxatdagi sonlarni aylantiradigan kodni yozing:

python[321, 654, 987]