摘要:Python is同一性运算符和==相等运算符区别 Python中有很多运算符,今天我们就来讲讲is和==两种运算符在应用上的本质区别是什么。 在讲is和==这两种运算符区别之前,首先要知道Python中对象包含的三个基本要素,分别是:id(身份标识)、python type()(数据类型)和val
阅读全文
摘要:Python里面如何拷贝一个对象 标准库中的copy模块提供了两个方法来实现拷贝.一个方法是copy,它返回和参数包含内容一样的对象. 有些时候,你希望对象中的属性也被复制,可以使用deepcopy方法: 浅拷贝和深拷贝: 看不懂文字没关系我们来看代码: 可以看到 cop1,也就是 shallow
阅读全文
摘要:三元运算 三元运算是if-else 语句的快捷操作,也被称为条件运算。这里有几个例子可以供你参考,它们可以让你的代码更加紧凑,更加美观。
阅读全文
摘要:字符串/数列 逆序 你可以用以下方法快速逆序排列数列: 这总方式也同样适用于字符串的逆序:
阅读全文
摘要:对Python表达式求值 我们都知道eval函数,但是我们知道literal_eval函数么?也许很多人都不知道吧。可以用这种操作: 来代替以下这种操作: 我相信对于大多数人来说这种形式是第一次看见,但是实际上这个在Python中已经存在很长时间了。
阅读全文
摘要:字典/集合 解析 你也许知道如何进行列表解析,但是可能不知道字典/集合解析。它们简单易用且高效。就像下面这个例子: 结果为:
阅读全文
摘要:枚举 - enumerate 可以有参数哦 之前我们这样操作: 现在我们这样操作: enumerate函数还可以接收第二个参数。就像下面这样:
阅读全文