首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >【案例分析】一个小型数据管理系统

【案例分析】一个小型数据管理系统

作者头像
贺公子之数据科学与艺术
发布于 2025-08-29 12:03:43
发布于 2025-08-29 12:03:43
2970
举报
在这里插入图片描述
在这里插入图片描述

以下是一个简单的示例,演示如何使用Python编写一个小型的数据管理系统,可以对数据进行插入、修改、删除,并最后生成一个表格。

代码语言:javascript
复制
import pandas as pd

# 初始化数据
data = {
    '姓名': ['张三', '李四', '王五'],
    '年龄': [20, 25, 30],
    '性别': ['男', '女', '男'],
    '电话': ['123456789', '987654321', '111222333']
}

# 创建数据表
df = pd.DataFrame(data)

# 打印初始数据表
print('初始数据表:')
print(df)

# 插入数据
new_data = {
    '姓名': '赵六',
    '年龄': 35,
    '性别': '男',
    '电话': '555666777'
}
df = df.append(new_data, ignore_index=True)

# 修改数据
df.loc[df['姓名'] == '李四', '年龄'] = 26

# 删除数据
df = df.drop(df[df['姓名'] == '王五'].index)

# 生成表格
df.to_excel('data_table.xlsx', index=False)

# 打印最终数据表
print('最终数据表:')
print(df)

运行以上代码后,会输出初始数据表和最终数据表,并在当前路径生成一个名为"data_table.xlsx"的Excel文件,其中存储了最终的数据表。

需要注意的是,以上示例使用了pandas库来处理数据和生成表格。如果没有安装这个库,可以使用以下命令进行安装:

代码语言:javascript
复制
pip install pandas

另外,如果需要修改数据表的列名、数据类型等信息,可以根据具体需求使用pandas提供的相关函数进行操作。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-03-05,如有侵权请联系 cloudcommunity@tencent.com 删除
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档