美文网首页
Python的零碎知识点 01

Python的零碎知识点 01

作者: 浊世庸人 | 来源:发表于2020-03-13 23:37 被阅读0次
  1. 一般而言,python中只有像int、float这样的基本类型不是引用,而是与具体的变量相耦合:
a=5
b=a
a+=1
print(a,b)

Out:
6 5

​ 而对于具体的对象,那就是纯粹的引用,改变一个,另外一个也会改变;

  1. 对于 np.array() 构造的类,如果要比较两个变量的值,如:
a=np.array([1,2])
b=np.array([1,2])
#! a==b unsupported
all(a==b)

# 多个、有限的变量进行判别:
all(a==b & c==d)

​ 但是对于普通的 listarray 类型的数据,使用 == 判断就可以;

  1. 调用 np.linspace 方法时,可以在参数中指定 dtype=*,无论是哪种类型,需要在前面加上前缀 np. ,如有: np.int8 , np.float32

  2. Python中,要避免不必要的拷贝动作:拷贝会影响Python的执行效率;

  3. 非零数 能够当作布尔型变量使用;

  4. dict.fromkeys() 可以将一个列表或者元组转换为字典,且列表或元组中的元素作为字典的键值,而每个键对应的值都是 None

  5. flaot("inf") 代表无穷大,float("-inf")-float("inf") 代表无穷小;

  6. np.loadtxt() 功能强大,可以直接将一个文件转化为 numpy.ndarray 类型变量,以类似列表模样展现;

相关文章

  • Python的零碎知识点 01

    一般而言,python中只有像int、float这样的基本类型不是引用,而是与具体的变量相耦合: ​ 而...

  • iOS零碎知识点<高阶版>

    iOS零碎知识点<初级版>iOS零碎知识点<中阶版>iOS零碎知识点<高阶版>iOS零碎知识点<工具篇>

  • iOS零碎知识点<初级版>

    iOS零碎知识点<初级版>iOS零碎知识点<中阶版>iOS零碎知识点<高阶版>iOS零碎知识点<工具篇> 优雅的隐...

  • iOS零碎知识点<工具篇>

    iOS零碎知识点<初级版>iOS零碎知识点<中阶版>iOS零碎知识点<中阶版>iOS零碎知识点<工具篇>

  • iOS零碎知识点<中阶版>

    iOS零碎知识点<初级版>iOS零碎知识点<中阶版>iOS零碎知识点<高阶版>iOS零碎知识点<工具篇> 获取属性...

  • python的零碎知识点

    zip()函数 它是Python的内建函数,(与序列有关的内建函数有:sorted()、reversed()、en...

  • opencv python版-lesson 07

    零碎知识点

  • Python的零碎知识点 02

    将字符串以某种符号为标志进行分割: random.sample() 方法里面可传入两个参数:first:样本空间s...

  • [SkylerAI]零碎知识点01

    1.HTML与JSP的区别 HTML是静态页面,与JavaScript一样属于解释型语言,可在浏览器中直接打开显示...

  • 算法零碎知识点 01

    二分 较为简单的方法,直接套模板就可以 贪心 常与二分结合使用,进行相关的求解 链式前向星 链式前向星:用数组来存...

网友评论

      本文标题:Python的零碎知识点 01

      本文链接:https://www.haomeiwen.com/subject/wkmushtx.html