当前位置: 首页 > 后端技术 > Python

Python的这10个小技巧,你一定不知道

时间:2023-03-25 21:45:11 Python

1。链式赋值如果需要给多个变量赋同一个值,可以使用链式赋值,只需一行代码就可以完成多个变量的赋值赋值:2.链式比较判断x是否在3到8之间.你可以这样写两个判断条件,用and连接:其实Python是支持链式比较的。上面的代码可以简写为:我们甚至可以把多个变量放在一起进行链式比较,如下所示:3.多重赋值可以用一行代码同时给多个变量赋值,其实就是用到了元组开箱。利用这个特性,我们甚至可以用一行代码完成变量交换。4.合并词典当你想合并两个词典的内容时,可以使用下面的方法快速完成。5.连接字符串当你想把列表中的字符串连接在一起时,可以使用字符串的join()方法。使用此方法,我们还可以删除字符串中的所有空格字符,如下所示。6.遍历可迭代对象在遍历可迭代对象时,for...in...语法只能得到元素,不能得到元素的索引。我们可以通过enumerate()函数同时获取它们。7.反转迭代对象当你想反转列表、字符串等迭代对象的顺序时,可以使用分片的方法快速完成。只需将最后一个参数步长设置为-1。8.列表去重当你需要去除列表中所有重复的元素时,只需要下面这行代码就可以快速去重。9.字符串/列表乘法当一个字符串或列表乘以一个数n时,字符串将重复n次,列表中的元素将重复n次。10.查找列表中出现频率最高的元素如果想查找文章中出现频率最高的词,可以先将文章按词划分成一个列表,然后用下面的方法快速得到出现频率最高的元素列表元素中的单词。文渊网,仅供学习,侵删。学习Python的路上肯定会遇到困难,不要慌张,我这里有一套学习资料,包括40+电子书,800+教学视频,涉及Python基础、爬虫、框架、数据分析、机学习等等,别怕你学不会!https://shimo.im/docs/JWCghr8...《Python学习资料》关注公众号【蟒圈】,每日优质文章推送。