构造函数,返回字典与DataFrame

构造一个函数,返回值为元组Tuple,其中一个元素为字典dict,另一元素为DataFrame?

参考一下:

import pandas as pd

def get_dict_and_dataframe():
    # 创建一个字典
    my_dict = {'a': [1, 2, 3], 'b': [4, 5, 6], 'c': [7, 8, 9]}
    
    # 将字典转换为 DataFrame
    my_dataframe = pd.DataFrame(my_dict)
    
    # 返回一个元组,其中第一个元素是字典,第二个元素是 DataFrame
    return (my_dict, my_dataframe)


以下内容部分参考ChatGPT模型:


可以使用pandas库中的DataFrame和字典来构造函数,示例代码如下:

import pandas as pd

def create_dict_df():
    # 构造字典
    my_dict = {'Name': ['Alice', 'Bob', 'Charlie'], 'Age': [25, 30, 35], 'City': ['Beijing', 'Shanghai', 'Guangzhou']}
    
    # 构造DataFrame
    my_df = pd.DataFrame(my_dict)
    
    # 返回元组
    return my_dict, my_df

调用函数后,可以通过以下方式获取字典和DataFrame:

my_dict, my_df = create_dict_df()
print(my_dict)
print(my_df)

如果我的建议对您有帮助、请点击采纳、祝您生活愉快