caractères
Création T=array([e0,e1,e2,…,en-1]) S= ’’ e0e1e2…en-1 ’’ L=[e0,e1,e2,…,en-1] t=(e0,e1,e2,…,en-1) E={e0,e1,e2,…,en-1} D={clef0 :e0, clef1 :e1,clef2 :e2,…,clefn-1 :en-1])
Accès T[i] S[i] L[i] t[i] D[clef]
T[-i] S[-i] L[-i] t[-i]
T[i :j] S[i :j] L[i :j] t[i :j] Pas d’indice
T[i :j :k] S[i :j :k] L[i :j :k] t[i :j :k]
T[I,j]
Modification T[i]=… L[i] =… D[clef] =…
T[-i] =… L[-i] =…
Pas de Modification avec la function
T[i :j] =… Pas de modification L[i :j] =…
modification add
T[i :j :k] =… L[i :j :k] =…
T[I,j]=…….
Recherche X in T X in S X in L X in t X in E Clef in D
Opérations +,*,/,//,**,-,%,+=,*=, +,* +,* +,* <,<=,>,>=,&,|,- , ^
/=,//=**=,-=,%=
Fonctions print(T),len(T), print(S),len(S), print(L),len(L), print(t),len(t), print(E),len(V),
max(T),min(T),… max(S),min(S),… max(L),min(L),… max(t),min(t),… max(E),min(E),…
Méthodes T=zeros(4) S.upper L.append(N) A.issubset(B) D.get( cle, valdef )
T=ones(4) S.lower L.extend(L) A.issuperset(B) D.items()
T=arange(1,7) S.isupper L.insert(pos,e) A.union(B) D.keys()
T= linspace(0,6,4) S.islower L.remove(e) A.intersection(B) D.values()
T=array([10,34,20,1]) S.isalnum L.count(e) A.difference(B) ………….
……….. S.isalpha L.reverse() A.symmetric_difference(B)
S.isdigit L.index(e) A.add( x )
S.isspace L.sort() A.remove( x )
S.strip(chars) ……… A.pop( )
……… A.copy()
A.clear()
………
1. Passage entre les types
Liste Ensemble Ensemble des caractères Chaine de caractères Tableau 1D Tableau 2D
list(E) set(L) set(S) ‘’’’.join(E) M.reshape(1,m) tab.reshape(n,m)
Liste Tuple Ensemble Tableau Tableau des caractères Chaine de caractères
list(t) tuple(L) set(tab) array([E]) array([S]) ‘’’’.join(tab)
Liste des caractères Chaine de caractères Ensemble Tuple Entier Chaine de caractères
list(S) ‘’’’.join(L) set(T) tuple(E) int(S) str(x)
Liste tableau Tuple des caractères Chaine de caractères Réel Chaine de caractères
list(tab) array(L) tuple(S) ’’’’.joint(T) float(S) str(x)
Tuple tableau
tuple(tab) array([T])
1 Prof :M.el ghmary
2 Prof :M.el ghmary