Составить программу, которая создает один список s1 и производит с ним следующие действия:-Python(Питон)

  1. При помощи генераторов списков отфильтровывает из s1 определенное количество элементов (три списка по 3, 5 и 6 после фильтрации).
  2. Производит сравнения срезов списка s1. Всего печатает результаты шести сравнений (три из которых истинны, три – ложны)
s1 = [-1,-2,-3,4,5,6,7,8,9,10,15,21,27]
 
a1 = [ x for x in s1 if x<0]
a2 = [ x for x in s1 if x % 2 ==0]
a3 = [ x for x in s1 if x % 3 ==0]
 
print a1
print a2
print a3
s1 = [-1,-2,-3,4,5,6,7,8,9,10,15,21,27]
 
 
print s1[1:10]==s1[1:-3]
print s1[3:9] ==s1[3:-4]
print s1[1:3] ==s1[1:-10]
print s1[::-1]==s1[1::2]
print s1[3:7] ==s1[2:4]
print s1[1:4] ==s1[2:5]

Leave a Comment