python导入数据集语法_Python基本语法中的代码整理

刚开始学习Python基本语法时内心的万马奔腾依旧历历在目。现在再回头看看这些基本语法,就算不去刻意记住但是也能自然而然地写出来了。跟学习英语是一样的,先学习语法的大框架,细枝末节在后续的学习中会变得越来越熟练。

我把学习过程遇到的语法稍加整理,方便以后回头查找相关用法。

1.%s格式化字符串 猴子同学是1班级

2.字符串的更新 将"Hello World"改成"Hello 2020"

3.列表操作

1)计算列表中的个数

2)向列表中增加“刘强东”

3)删除列表中的“猴子”

4)查询列表中第一个值

5)将列表中的第一个值修改成“小猴子”

4.集合操作

1)a和b集合的差集, a和b集合的并集, a和b集合的交集, a和b集合不同时存在的元素

2)数据分析中删除重复值

3)往集合里增加“脸书”

4)删除集合中指定值“苹果”

5)判断“苹果”在不在集合中

6)将集合中“苹果”修改成“apple”

5.字典操作

1)往字典里加入 '002':['猴子', 22, '一型糖尿病']

2)查询字典里'001'的信息

3)删除字典里'001'的信息

4)将字典里'001'的健康状况修改成'好得不得了'

6.用if进行判断:

周五或者周六可以见蜀黍,其余时间都见不了

购买次数为0,1和大于等于2 对应的用户类型:流失用户,新用户,老用户

7.循环操作

1)要对一批同学的分数均加上1分

2)对字典进行循环的两种方式

只对key或者value进行循环

对key和value都进行循环

3)用for循环把一个容器里所有值列出来

4)把大于等于35的值列出来

5)把大于等于35的值排除出去

6)列出小于35的值,并把大于等于35的值再加上10

7)把35以前的值列出来

8)把所有字母转成大写

8.导入excel的数据的操作

9.将无序的字典变成有序

10.

计算一段文字中每个字的出现个数

计算一段文字中出现次数最多的4个文字

1.%s格式化字符串 猴子同学是1班级

#两种方式

nameclassStr='%s同学是%s班级' % ('猴子', '1')

print(nameclassStr)

name='猴子'

classStr='1'

nameclassStr='%s同学是%s班级' % (name, classStr)

print(nameclassStr)

2.字符串的更新 将"Hello World"改成"Hello 2020"

Str1='Hello World'

print(Str1[:6]+'2020')

3.列表操作

1)计算列表中的个数

nameList=['猴子','马云','王健林','马化腾']

print(len(nameList))

2)向列表中增加“刘强东”

nameList=['猴子','马云','王健林','马化腾']

nameList.append('刘强东')

print(nameList)

3)删除列表中的“猴子”

nameList=['猴子','马云','王健林','马化腾']

del nameList[0]

print(nameList)

4)查询列表中第一个值

nameList=['猴子','马云','王健林','马化腾']

print(nameList[0])

5)将列表中的第一个值修改成“小猴子”

nameList=['猴子','马云','王健林','马化腾']

nameList[0]='小猴子'

print(nameList)

4.集合操作

1)

a和b集合的差集

a和b集合的并集

a和b集合的交集

a和b集合不同时存在的元素

2)数据分析中删除重复值

3)往集合里增加“脸书”

cpsets={'腾讯','亚马逊','阿里巴巴','苹果','苹果'}

cpsets.update(['脸书'])

print(cpsets)

还可以用add

cpsets={'腾讯','亚马逊','阿里巴巴','苹果','苹果'}

cpsets.add('脸书')

print(cpsets)

注意:update增加的时候要在()里增加[], 如果漏掉[],输出结果不一样

4)删除集合中指定值“苹果”

cpsets={'腾讯','亚马逊','阿里巴巴','苹果','苹果'}

cpsets.discard('苹果')

print(cpsets)

5)判断“苹果”在不在集合中

6)将集合中“苹果”修改成“apple”

因为集合不支持查找第几个,所以修改的时候不能写替换第几个值。只能删除掉要替换的值,再进行增加discard+add

5.字典操作

key必须唯一,但是value不必唯一

1)往字典里加入 '002':['猴子', 22, '一型糖尿病']

2)查询字典里'001'的信息

dic={'001': ['马云', 20, '二型糖尿病'], '002': ['猴子', 22, '一型糖尿病']}

print(dic['001'])

3)删除字典里'001'的信息

4)将字典里'001'的健康状况修改成'好得不得了'

6.用if进行判断:

周五或者周六可以见蜀黍

购买次数为0,1和大于等于2 对应的用户类型:流失用户,新用户,老用户

7.循环操作

1)要对一批同学的分数均加上1分

注意:要对容器里每一个值加1,所以是score +1

2)对字典进行循环的两种方式

只对key或者value进行循环

对key和value都进行循环

For key in 变量名.keys():

For value in 变量名.values():

注意:

变量名后面的键和值都是复数

对key和value都进行循环

For key,value in 变量名.items():

3)用for循环把一个容器里所有值列出来

4)把大于等于35的值列出来

5)把大于等于35的值排除出去

6)列出小于35的值,并把大于等于35的值再加上10

ageNum=[30,31,32,33,34,35,36,37,38]

for i in ageNum:

if (i<35):

print(i)

else:

print(i+10)

或者

ageNum=[30,31,32,33,34,35,36,37,38]

for i in ageNum:

if (i>=35):

print(i+10)

continue

print(i)

7)把35以前的值列出来

8)把所有字母转成大写

用upper()

8.导入excel的数据

用ExcelFile找到所在文件

用parse找到文档中哪一个页面

9.将无序的字典变成有序

引用有序字典OrderedDict

10.

计算一段文字中每个字的出现个数

计算一段文字中出现次数最多的4个文字

引用计算器Counter

计算次数最多的用most_common

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值