python 中有哪些实用的方法(1)

15 阅读4分钟

**

队列排序


**

1、sort

D=[2,8,44,5,12,1]

D.sort()

元组

=================================================================

定义元组

ll=(1,2,3)

print(ll)

print(ll.type())

结果 : (1,2,3)

<class 'tuple'>

注:如果元组中只有一个元素,则这个元组后面必须要有一个",",否则元素就还是原来的类型

例如 : A=(1,) 正确 是元组

A=(1)****错误 不是元组

**

删除元素


**

由于元组不能修改,所以元组也不能删除部分元素,要删除只能删除整个元组

元素计数


1、count

C=('Hello','Google','Hello','baidu',

'Hello','baidu','mofa','guiyi')

print(count('Hello'))

结果: 3

**

查找元素索引


**

A=('cal','what',1,'2020-1-1','join')

print("what index is:",A.index("what"))

结果是 : what index is:1

**

字典

=================================================================

**

字典定义:字典类型就和他的名字一样,可以向查字典一样去找,其他语言也有类似的类型。例如:Java中的HashMap , PHP中的Array等

chinese={"we":"我们",

"are from":"来自",

"China":"中国"

}

print(chinese)

print("China:",chinese["China"]) #键查找

结果: {'we': '我们', 'are from': '来自', 'China': '中国'}

China:中国

注意:字典的键必须是唯一的,不重复的,如果是空字典,直接用{}表示

empty={}

print(type(empty))

结果 : <class 'dict'>

**

修改键值


**

chinese={"we":"我们",

"are from":"来自",

"China":"中国"

}

print(chinese)

chinese["China"]="未来"

print(chinese)

结果:{'we': '我们', 'are from': '来自', 'China': '中国'}

{'we': '我们', 'are from': '来自', 'China': '未来'}

在这里插入图片描述

**

删除字典元素


**

chinese={"we":"我们",

"are from":"来自",

"China":"中国"

}

print(chinese)

del chinese["China"]

print(chinese)

在这里插入图片描述

**

清空元素


**

chinese={"we":"我们",

"are from":"来自",

"China":"中国"

}

print(chinese)

chinese["China"]="未来"

del chinese["China"]

chinese.clear()

print(chinese)

在这里插入图片描述

**

复制字典


**

用于修改复制的字典,相当于复制一个新的字典作为修改,原有的字典不变

chinese={"we":"我们",

"are from":"来自",

"China":"中国"

}

Chi=chinese.copy()

**

创建新字典


**

SQ={"name","age","sex"}

student=dict.fromkeys(SQ)

print(student)

student1=dict.fromkeys(SQ,15)

print(student1)

在这里插入图片描述

返回键对值


chinese={“we”:“我们”,

“are from”:“来自”,

“China”:“中国”

}

print(chinese.get(“we”))

在这里插入图片描述

**

返回一个列表,包含字典所有键


**

chinese={"we":"我们",

"are from":"来自",

"China":"中国"

}

print(chinese.keys())

在这里插入图片描述

**

返回一个列表,包含字典所有值


**

chinese={"we":"我们",

"are from":"来自",

"China":"中国"

}

print(chinese.values())

在这里插入图片描述

**

返回一个列表,包含字典所有键和值


**

chinese={"we":"我们",

"are from":"来自",

"China":"中国"

}

print(chinese.items())

在这里插入图片描述

**

遍历字典


**

注意:因为字典不能直接应用于for循环,我们可以使用items方法来遍历字典

(1)Python所有方向的学习路线(新版)

这是我花了几天的时间去把Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。

最近我才对这些路线做了一下新的更新,知识体系更全面了。

在这里插入图片描述

(2)Python学习视频

包含了Python入门、爬虫、数据分析和web开发的学习视频,总共100多个,虽然没有那么全面,但是对于入门来说是没问题的,学完这些之后,你可以按照我上面的学习路线去网上找其他的知识资源进行进阶。

在这里插入图片描述

(3)100多个练手项目

我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了,只是里面的项目比较多,水平也是参差不齐,大家可以挑自己能做的项目去练练。

在这里插入图片描述

了解详情:docs.qq.com/doc/DSnl3ZG…