简单Python代码,python代码大全简单
如何学习Python,最快的方法当然是练习各种小项目。只有自己思考,自己写,才能记住规则。本文是30个极简任务,初学者可以尝试自己实现;这篇文章也是30段代码。Python开发者也可以看看有没有什么意想不到的用途。
对于想更轻松的学习Python开发、Python爬虫、数据分析、人工智能等技术的新手绝望灰太狼来说,这里有一套系统的教学资源分享给大家。加我V: ITZ992【教程/工具/方法/故障排除】
重复元素判断
下面的方法可以检查给定列表中是否有重复的元素,它将使用set()函数删除所有重复的元素。
元素成分测定
检查两个字符串的组成元素是否相同。
内存占用
字节占用
下面的代码块可以检查字符串占用的字节数。
打印字符串n次
这个代码块可以在没有循环语句的情况下打印一个字符串n次。
第一个字母大写
下面的代码块使用title()方法将字符串中每个单词的第一个字母大写。
解除封锁
给定一个特定的大小,定义一个函数根据这个大小切割列表。
压缩
这个方法可以删除布尔值,比如(False,None,0,""),它使用filter()函数。
解除…的负担
下面的代码段可以将打包的配对列表解包成两个不同的元组。
链式比较
我们可以在一行代码中使用不同的操作符来比较多个不同的元素。
逗号连接
下面的代码可以将列表连接成单个字符串,并且每个元素之间的分隔设置为逗号。
元音统计
下面的方法将计算一个字符串中元音字母的个数( a , e , I , o , u ),这是通过正则表达式来完成的。
首字母小写
下面的方法将给定字符串的第一个字符统一为小写。
展开列表
这个方法会递归地将列表的嵌套扩展到一个列表中。
列表差异
该方法将返回第一个列表中的元素,这些元素不在第二个列表中。同时,如果要反馈第二个列表的唯一元素,需要添加一个set_b.difference(set_a)。
功能差异
下面的方法首先应用给定的函数,然后在应用函数后返回具有不同结果的列表元素。
链式函数调用
您可以在一行代码中调用多个函数。
检查重复项目
下面的代码将检查这两个列表是否有重复。
合并两本词典
下面的方法将用于合并两个字典。
在Python 3.5或更高版本中,我们还可以通过以下方式合并字典:
把两个列表变成字典。
下面的方法将把两个列表转换成一个字典。
使用枚举
我们经常使用For循环来遍历一个列表,也可以枚举列表的索引和值。
执行时间
以下代码块可用于计算执行特定代码所需的时间。
试试别的
我们还可以在使用try/except语句时添加一个else子句。如果没有触发错误,将运行该子句。
元素频率
下面的方法根据列表中最常见的元素出现的频率来选择它们。
回文序列
下面的方法将检查给定的字符串是否是一个回文序列。它首先将所有字母转换成小写,并删除非英文字母符号。最后比较串和倒序串是否相等,如果相等,则表示为回文序列。
不使用if-else的运算符
这段代码可以实现加、减、乘、除、取幂,不需要使用条件语句。它是通过字典的数据结构实现的:
洗牌
这个算法会打乱列表元素的顺序,它主要通过Fisher-Yates算法对新列表进行排序:
将列表中的所有元素(包括子列表)展开成一个列表。
交叉值
您可以交换两个变量的值,而无需额外的操作。
字典默认值
通过取Key的相应值Value,可以用以下方法设置缺省值。如果get()方法没有设置默认值,当遇到不存在的键时,它将返回None。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。