python数据分析基础(一)
该部分将对python数据结构、函数等基础内容进行回顾,python大牛和想要直接套用模板进行数据分析方法的朋友可以直接跳过此部分。
一、基本数据结构-元组和列表
元组和列表是python最常见也是最基本的数据结构,其区别在于元组的内容和长度是不可变的,而列表是可变的。下面通过实例来介绍一些元组列表的基本操作。
1、两者之间的转换
a=[1,2,3,4]
b=1,2,3,4
print(type(a))
print(type(b))
<class 'list'>
<class 'tuple'>
(1)列表->元组
a=tuple(a)
print(a)
print(type(a))
(1, 2, 3, 4)
<class 'tuple'>
(2)元组->列表
b=list(b)
print(b)
print(type(b))
[1, 2, 3, 4]
<class 'list'>
可以通过tuple和list函数将任意序列和迭代器换成元组和数列。
2、连接和扩展
元组和列表扩展的方式是相同的。
(1,2,"jerry")+(3,4,"tom")
(1, 2, 'jerry', 3, 4, 'tom')
[1,2,"jerry"]+[3,4,"tom"]
[1, 2, 'jerry', 3, 4, 'tom']
(1,"jerry")*2
(1, 'jerry', 1, 'jerry')
[1,"jerry"]*3
[1, 'jerry', 1, 'jerry', 1, 'jerry']
需要注意的是元组连接和扩展并没有让原本的元组长度和内容发生变化,而是生成了一个新的元组(c=a+b)c是一个全新的元组,a和b并不受其影响。

这篇博客主要介绍了Python数据分析的基础,包括元组和列表的区别及操作,如转换、连接、扩展和拆包,以及列表的常用方法。此外,还提到了字典这一重要的数据结构,并预告了后续的Python数据分析教程系列。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



