lesson8_17_ear_2

# -*- coding: utf-8 -*-
"""
@authors: katkaranikola stkarlos
"""

l = []
for i in range(1,301):
  if i % 3 == 0 and i % 4 == 2:
    l.append(i)
print l, len(l), sum(l)

# seperate items with odd and even index to different lists
odd = []
even = []

for i in range(0, len(l)):
    if i % 2 == 0:
        even.append(l[i])
    else:
        odd.append(l[i])
print even, odd, sum(even), sum(odd)

# insert a criterion based on indexes of odd and even lists for creating a new one
k = []
for i in range(0, len(odd)):
    if i <= 7:
        k.append(even[i])
    else:
        k.append(odd[i])
print k
# alternative way
# k = even[0:8]
# k.extend(odd[8:])

# compare the items of two different lists with same length and write the corresponding result to another list
r = []

for j in range(0, len(k)):
    if odd[j] > k[j]:
        y = 1
    elif odd[j] < k[j]:
        y = 2
    else:
        y = 'x'
    r.append(y)
    
print r

 

Posted in Uncategorized