Kostya There is list of mac addresses create list of commands to delet

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
Kostya B
# 1. There is a list of mac addresses - create a list of commands to delete this mac
# [‘aabbcc’, ‘a1b1c1’] -> [‘curl -X DELETE https://marina.ring.com/aabbcc’, ‘curl -X DELETE https://marina.ring.com/a1b1c1’]
# 2. There is a string, for each letter return the position of last occurrence.
# ‘abracadabra’ -> {'a': 10, 'b': 8, 'r': 9, 'c': 4, 'd': 6}
# There is a list of integers, return count of even elements:
# [1, 2, 3, 4, 5, 6, 6, 6,7, 8, 22] -> 7
list = [1,2,3,4,5,6,6,6,7,8,22]
count_even=0
for i in list:
if i%2==0:
count_even+=1
print("Number of even numbers :",count_even)
# There is a list of integers, return only those elements that can be divided by position index (add 0s)
# [0, 3, 3, 6, 12, 7, 4, 21] -> [0, 3, 6, 12, 21]
# Turn letters on even positions uppercase and on odd positions lowercase
# "quick BROWN fox JUMPS over THE lazy DOG" -> 'QuIcK BrOwN FoX JuMpS OvEr tHe lAzY DoG'
phrase = "quick BROWN fox JUMPS over THE lazy DOG"
resulting_phrase=""
index=0;
for letter in phrase:
if(index % 2 == 0):
resulting_phrase += letter.upper()
else:
resulting_phrase += letter.lower()
index+=1
print (resulting_phrase)