Vue d'ensemble
Pandas 3.0, publie le 21 janvier 2026, adopte le type string par defaut, active Copy-on-Write et modernise la gestion des Series.
Fonctionnalites principales
Type string par defaut
Les colonnes de chaines utilisent desormais StringDtype par defaut au lieu de object, avec une meilleure gestion memoire et des operations plus rapides.
python
import pandas as pd
df = pd.DataFrame({'nom': ['Alice', 'Bob', None]})
print(df['nom'].dtype) # string (plus object)
print(df['nom'][2]) # <NA> (plus None)
Copy-on-Write par defaut
Copy-on-Write (CoW) est desormais active par defaut, eliminant les copies implicites et les avertissements SettingWithCopyWarning.
python
import pandas as pd
df = pd.DataFrame({'a': [1, 2, 3]})
df2 = df[['a']] # vue, pas de copie
df2['a'] = 10 # copie automatique (CoW)
print(df['a'].tolist()) # [1, 2, 3] (inchange)
print(df2['a'].tolist()) # [10, 10, 10]
Modernisation des Series
Les Series beneficient d'operations optimisees et d'une meilleure integration avec le systeme de types nullable de Pandas.
