compare-license-lists.py
def clean_o365_license_list(df):
    """
    This function takes in an Office 365 license list (as a DataFrame) and cleans various aspects and then returns the cleaned list.
    
    Parameters
    ----------
    df : pandas DataFrame

    Returns
    -------
    df : pandas DataFrame
    """
    df['User principal name'] = df['User principal name'].str.lower().str.strip()
    return df

    This function takes in an Office 365 license list (as a DataFrame) and cleans various aspects and then returns the cleaned list.
    
    Parameters
    ----------
    df : pandas DataFrame

    Returns
    -------
    df : pandas DataFrame
    
This function takes in an Office 365 license list (as a DataFrame) and cleans various aspects and then returns the cleaned list.
Parameters

df : pandas DataFrame

Returns

df : pandas DataFrame
This function takes in an Office 365 license list ( as a DataFrame ) and cleans various aspects and then returns the cleaned list . Parameters df : pandas DataFrame Returns df : pandas DataFrame
def clean_o365_license_list(df):
    df['User principal name'] = df['User principal name'].str.lower().str.strip()
    return df
def clean_o365_license_list ( df ) : df [ 'User principal name' ] = df [ 'User principal name' ] . str . lower ( ) . str . strip ( ) return df
This function takes in an Office 365 license list (as a DataFrame) and cleans various aspects and then returns the cleaned list.
This function takes in an Office 365 license list ( as a DataFrame ) and cleans various aspects and then returns the cleaned list .
"""
    This function takes in an Office 365 license list (as a DataFrame) and cleans various aspects and then returns the cleaned list.
    
    Parameters
    ----------
    df : pandas DataFrame

    Returns
    -------
    df : pandas DataFrame
    """
df