scikit learn dataset into pandas dataframe

def answer_one(): 
    import numpy as np
    import pandas as pd
    from sklearn.datasets import load_breast_cancer 
    cancer = load_breast_cancer()     
    data = np.c_[cancer.data, cancer.target]
    columns = np.append(cancer.feature_names, ["target"])
    return pd.DataFrame(data, columns=columns)

answer_one()

Here is what the above code is Doing:
1. Importing the numpy and pandas libraries.
2. Loading the breast cancer dataset from sklearn.
3. Creating a new dataframe with the data and target columns.
4. Adding the column names to the dataframe.
5. Returning the dataframe.