derezzed

导航

文章分类 -  Python 技巧总结

Python 技巧总结
8. python中如何判断对象相等
摘要:Python is同一性运算符和==相等运算符区别 Python中有很多运算符,今天我们就来讲讲is和==两种运算符在应用上的本质区别是什么。 在讲is和==这两种运算符区别之前,首先要知道Python中对象包含的三个基本要素,分别是:id(身份标识)、python type()(数据类型)和val 阅读全文

posted @ 2018-03-07 20:11 derezzed 阅读(529) 评论(0) 推荐(0)

7. Python里面如何拷贝一个对象&深浅拷贝
摘要:Python里面如何拷贝一个对象 标准库中的copy模块提供了两个方法来实现拷贝.一个方法是copy,它返回和参数包含内容一样的对象. 有些时候,你希望对象中的属性也被复制,可以使用deepcopy方法: 浅拷贝和深拷贝: 看不懂文字没关系我们来看代码: 可以看到 cop1,也就是 shallow 阅读全文

posted @ 2018-03-07 16:01 derezzed 阅读(454) 评论(0) 推荐(0)

6. 三元运算
摘要:三元运算 三元运算是if-else 语句的快捷操作,也被称为条件运算。这里有几个例子可以供你参考,它们可以让你的代码更加紧凑,更加美观。 阅读全文

posted @ 2018-03-07 15:45 derezzed 阅读(124) 评论(0) 推荐(0)

5. 字符串/数列 逆序
摘要:字符串/数列 逆序 你可以用以下方法快速逆序排列数列: 这总方式也同样适用于字符串的逆序: 阅读全文

posted @ 2018-03-06 20:20 derezzed 阅读(140) 评论(0) 推荐(0)

4. 对Python表达式求值
摘要:对Python表达式求值 我们都知道eval函数,但是我们知道literal_eval函数么?也许很多人都不知道吧。可以用这种操作: 来代替以下这种操作: 我相信对于大多数人来说这种形式是第一次看见,但是实际上这个在Python中已经存在很长时间了。 阅读全文

posted @ 2018-03-06 20:12 derezzed 阅读(657) 评论(0) 推荐(0)

3. 强制浮点除法
摘要:强制浮点除法 阅读全文

posted @ 2018-03-06 20:04 derezzed 阅读(95) 评论(0) 推荐(0)

2. 字典/集合 解析
摘要:字典/集合 解析 你也许知道如何进行列表解析,但是可能不知道字典/集合解析。它们简单易用且高效。就像下面这个例子: 结果为: 阅读全文

posted @ 2018-03-06 19:57 derezzed 阅读(109) 评论(0) 推荐(0)

1. 枚举 - enumerate 可以有参数哦
摘要:枚举 - enumerate 可以有参数哦 之前我们这样操作: 现在我们这样操作: enumerate函数还可以接收第二个参数。就像下面这样: 阅读全文

posted @ 2018-03-06 19:46 derezzed 阅读(223) 评论(0) 推荐(0)