Python⼊门——⼀维数据、⼆维数据、多维数据、⾼维数据⽂章⽬录
以下内容来⾃于⽹课学习笔记。
使⽤的环境:
Window10+64位操作系统
PyCharm+Python3.7
数据的操作周期:
⼀、⼀维数据
由对等关系的有序或者⽆序数据构成,采⽤线性⽅式组织
3.24,3.2,
4.3,4.5,6.7,
5.5
对应列表、数组和集合等概念
1. ⼀维数据的表⽰
集合类型可以表达⼀维⽆序数据
for循环可以遍历数据,进⽽对每个数据进⾏处理2. ⼀维数据的存储
2.1 空格分隔
2.2 逗号分隔
2.3 其他⽅式
3. ⼀维数据的处理
3.1 ⼀维数据的读⼊处理.split()
从空格分隔的⽂件中读⼊数据
f=open("D:/","r",encoding="UTF-8") ad()
print(txt)
ls=txt.split()
print(ls)
f.close()
从特殊符号分割的⽂件中读⼊数据
f=open("D:/","r",encoding="UTF-8") ad()
print(txt)
ls=txt.split("$")
print(ls)
f.close()
3.2 ⼀维数据的写⼊处理.join()
采⽤空格分隔⽅式将数据写⼊⽂件
ls=["中国","美国","⽇本"]
f=open("D:/","w",encoding="UTF-8")
f.write(" ".join(ls))
f.close()
采⽤特殊分隔⽅式将数据写⼊⽂件
ls=["中国","美国","⽇本"]
f=open("D:/","w",encoding="UTF-8")
f.write("$".join(ls))
python怎么读csv数据f.close()
⼆、⼆维数据
由多个⼀维数据构成,是⼀维数据的组合形式
1. ⼆维数据的表⽰
列表类型可以表达⼆维数据
使⽤⼆维列表
使⽤列表类型
[[3.23,3.12,3.33],
[3.14,3.04,3.12]]
使⽤两层for循环遍历每个元素
外层列表中每个元素可以对应⼀⾏,也可以对应⼀列 数据维度是数据的组织形式
2. CSV格式与⼆维数据存储
2.1 CSV数据存储格式
2.2 ⼆维数据的存储
从CSV格式的⽂件中读⼊数据
ls=[]
for line in f:
place("\n"," ")
ls.append(line.split(","))
f.close()
3.2 ⼆维数据的写⼊处理
将数据写⼊CSV格式的⽂件
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论