2024年Python最全Python新手入门教程_教你怎么用Python做数据分析

[1, 2.223, -3, ‘刘强东’, ‘章泽天’, ‘胖’, ‘周杰伦’, ‘昆凌’, [‘微博’, ‘B站’, ‘抖音’], ‘瘦’]


**字典(dict):**



#字典
zidian={‘刘强东’:‘46’,‘章泽天’:‘36’,‘周杰伦’:‘40’,‘昆凌’:‘26’}


字典使用键-值(key-value)存储,无序,具有极快的查找速度。以上面的字典为例,想要快速知道周杰伦的年龄,就可以这么写:



zidian[‘周杰伦’]

‘40’


dict内部存放的顺序和key放入的顺序是没有关系的,也就是说,"章泽天"并非是在"刘强东"的后面。


**DataFrame:**


DataFrame可以简单理解为excel里的表格格式。导入pandas包后,字典和列表都可以转化为DataFrame,以上面的字典为例,转化为DataFrame是这样的:



import pandas as pd
df=pd.DataFrame.from_dict(zidian,orient=‘index’,columns=[‘age’])#注意DataFrame的D和F是大写
df=df.reset_index().rename(columns={‘index’:‘name’})#给姓名加上字段名


![在这里插入图片描述](https://img-blog.csdnimg.cn/20190509195425712.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FmbHVvaGFv,size_16,color_FFFFFF,t_70)


和excel一样,DataFrame的任何一列或任何一行都可以单独选出进行分析。


**是不是有很多东西在学Python新手入门教程的时候不懂的,在这里悟了一些呢!  
 以上三种数据类型是python数据分析中用的最多的类型,基础语法到此结束,接下来就可以着手写一些函数计算数据了。**


**2.从Python爬虫来学循环函数**


掌握了以上基本语法概念,我们就足以开始学习一些有趣的函数。我们以爬虫中绕不开的遍历url为例,讲讲大家最难理解的循环函数for的用法:


**for函数**


for函数是一个常见的循环函数,先从简单代码理解for函数的用途:



zidian={‘刘强东’:‘46’,‘章泽天’:‘36’,‘周杰伦’:‘40’,‘昆凌’:‘26’}
for key in zidian:
print(key)

刘强东
章泽天
周杰伦
昆凌


因为dict的存储不是按照list的方式顺序排列,所以,迭代出的结果顺序很可能不是每次都一样。默认情况下,d

你可能感兴趣的:(程序员,python,数据分析,pandas)