Université Hassan II de Casablanca
Ecole Normale Supérieure de l'Enseignement Technique
de Mohammedia
Département Génie Mécanique
Master : MRMI
TP2
Listes
Monsieur :
Hamida soufiane
Présenter par :
EL FAKIHI YASSIR
EX 1 :
L = ["Python", "Java", "C ++", "Javascript"]
L[0],L[3] = L[3],L[0]
print(L)
résultat : ['Javascript', 'Java', 'C ++', 'Python']
EX 2 :
def function(z):
n = len(z)
l_even = []
l_odd = []
for x in range(0 , n):
if x % 2 == 0:
l_even.append(L[x])
else:
l_odd.append(L[x])
return (l_even,l_odd)
z = ["Python", "Java", "C ++", "C #", "[Link]", "Javascript"]
print(function(z))
résultat : (['Python', 'C++', '[Link]'], ['Java', 'C#', 'Javascrip
t'])
EX 3 :
a = ['A','B','C','D','E','F','q']
s = 0
for x in a:
s = s + 1
print(s)
résultat : 7
EX 4 :
t = int(input('num :'))
a = []
for s in range(1, t+1):
if t % s == 0:
x = t/s
[Link](x)
print(a)
résultat : num :18
[18.0, 9.0, 6.0, 3.0, 2.0, 1.0]
EX 5:
L1 = [11 , 3 , 22 , 7 , 13 , 23 , 9]
L2 = [5 , 9 , 19 , 23 , 10 , 23 , 13]
L = []
for x in L1:
if x not in L2:
[Link](x)
print(L)
résultat : [11, 3, 22, 7]
EX 6 :
L1 = [7 , 23 , 5 , 12 , 7 , 19 , 23 , 12 , 29]
def function(L):
duplicate = []
for x in L:
if [Link](x) > 1 and x not in duplicate:
[Link](x)
return duplicate
print(function(L))
résultat : [7, 23, 12]