python数据分析知识_Python 数据分析知识点

1 变量命名

变量名 = 值

2 字符串

#字符串合并 +

# 用%s格式化字符串

str1 = '他叫%s,他爸是%s '% ('王思聪','王健林')

3 容器

列表: 容纳不同类型数据

定义 - 变量名 = [,,,]

增 - 变量名.append()

删 - del 变量名[]

改 - 变量名[] = 值

查 - 变量名[]

元祖:不可更改

定义 - 变量名 = (,,,)

查 - 变量名[]

集合: 无重复元素

定义 - 变量名 = {,,,}

增 -1 变量名 = set(); 2 变量名.update([,,,,])

删 - 变量名.discard()

查 - 变量 = 值 in 变量名,print(变量)

改 - 变量名.discard(,,);变量名.update([])

字典

定义 - 变量名 = {key:[value],,,}

增 - 变量名[key] = [value]

删 - del 变量名[key]

改 - 变量名[key] = [新value]

查 - 变量名[key]

4 条件判断和循环

【条件判断】

if :

elif:

else:

【循环】

for ...... in ...:

字典的循环 - for key,value in 变量名.items():

5 定义函数

def 函数名(参数):

......

# 函数参数 - 不可变数据类型 (字符,元祖,数值),不改变原始数据;反之改变

6 导入包

import 包

from ... import

from collections import deque

queue = deque([])#定义队列

queue.append('' ) #入队:队尾插入元素

queue.popleft() # 出队:头部删除元素

stack =deque([]) # 定义栈

stack.appendleft('') # 入栈:栈顶加入元素

stack.pop() # 栈尾出栈

#有序字典

from collections import OrderedDict

gafataorDict = OrderedDict({......})

7 计数器

from collections import Counter

cDict = Counter('有一种花很漂亮,叫无名花')

cDict.most_common(2) #出现次数最多的三个词

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值