დონე 3.10 Python-ის ამოცანების ნაკრები

Задание 1

მოცემულია სია და რიცხვი. დატოვეთ სიაში მხოლოდ ის რიცხვები, რომლებიც არიან მოცემული რიცხვის გამყოფები.

Задание 2

მოცემულია სია რიცხვებით. თითოეული ერთნიშნა რიცხვის შემდეგ ჩასვით იგივე რიცხვი.

Задание 3

მოცემულია ორი რიცხვი. მიიღეთ ციფრების სია, რომლებიც არის როგორც პირველ, ასევე მეორე რიცხვში.

Задание 4

მოცემულია რიცხვი. მიიღეთ ყველა იმ პოზიციის სია რიცხვში, სადაც არის ციფრი 3, პირველის და ბოლოს გარდა.

Задание 5

მოცემულია სია რიცხვებით. დატოვეთ მასში რიცხვები, რომლებიც შედგება სხვადასხვა ციფრისგან, დანარჩენები კი წაშალეთ.

Задание 6

მოცემულია ორი სია:

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

შეასწორეთ უფრო დიდი სია ბოლოდან ზედმეტი ელემენტების წაშლით ისე, რომ სიების სიგრძეები გახდეს ერთნაირი.

Задание 7

მოცემულია სია რამდენიმე რიცხვით, მაგალითად, ასეთი:

python[123, 456, 789]

დაწერეთ კოდი, რომელიც შეაბრუნებს რიცხვებს ამ სიაში შემდეგი პრინციპით:

python[321, 654, 987]