20.python——数据读取与存储

一、一维数据

1.一维数据在python中的表示形式

2.一维数据在文件中的存储方式

3.一维数据的处理

python 复制代码
ls = ["北京","上海","深圳","广州"]
f = open("city.csv","w")
s = ",".join(ls)
f.write(s)
f.close()
python 复制代码
f = open("city.csv","r")#另外建一个文件
info = f.read()
f.close()
ls = info.split(",")
print(ls)

二、二维数据

·二维数据在python中的表示形式

·二维数据在文件中的存储方式

·二维数据的处理

python 复制代码
students = [
    ["学号","姓名","性别","年龄"],
    ["1002","李四","男","16"],
    ["1003","王五","女","19"],
    ]

f = open("students.csv","w")
for row in students:
    s = ",".join(row) + "\n"
    f.write(s)
f.close()
python 复制代码
f = open("students.csv","r")#另外创建一个文件写
students = []
for line in f:
    line = line.strip("\n")#去除换行符
    temp = line.split(",")
    students.append(temp)
f.close()
print(students)
相关推荐
Tech Synapse35 分钟前
树莓派智能摄像头实战指南:基于TensorFlow Lite的端到端AI部署
人工智能·python·tensorflow·mobilenetv2·tensorflow lite
派葛穆2 小时前
机器视觉开发-打开摄像头
python·opencv·计算机视觉
Dxy12393102162 小时前
python设置word字体的方法
python·word
晓龙的Coding之路3 小时前
python celery框架结合django的使用
python·django·celery·celery cron·celery配置
钢铁男儿4 小时前
PyQt Python列表操作全解析:从基础到实战
python·pyqt
三贝勒文子4 小时前
[ 问题解决 ] sqlite3.ProgrammingError: SQLite objects created in a thread can ...
数据库·python·sqlite3
龙虎榜小红牛系统4 小时前
Python项目源码63:病历管理系统1.0(tkinter+sqlite3+matplotlib)
python·sqlite·matplotlib
lkx097885 小时前
今天的python练习题
python
DeePlaskin6 小时前
Jupyter notebook快捷键
ide·python·jupyter
Kusunoki_D6 小时前
在 Windows 的终端安装并使用 azd 命令
windows·python·azd·azure cli