随笔分类 - Python 知识点
摘要:(一)常见指令 界面操作: 切换上方tab: ctrl +tab 隐藏左侧工程栏:shift+Esc Python文件篇: command + C:选中光标所在行,并且复制到剪切板; option + commond + T:选择if/while等,可以自动补充; 跳转到声明处(cmd加鼠标):cm
阅读全文
摘要:实际上strip是删除的意思;而split则是分割的意思。因此也表示了这两个功能是完全不一样的,strip可以删除字符串的某些字符,而split则是根据规定的字符将字符串进行分割。下面就详细说一下这两个功能。 1、strip()函数 1)函数原型: 声明:s为字符串,rm为要删除的字符序列 s.st
阅读全文
摘要:1、list 正则表达式的使用:https://www.cnblogs.com/huxi/archive/2010/07/04/1771073.html 读取文件list # 读文件 with open("test.txt", 'r') as fr: for i in fr: print(i) #
阅读全文
摘要:1、多线程 线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位,一个进程可以包含多个线程。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。本质上CPU同一时刻只干了一件事,只能执行一个线程。一个线程是一个execut
阅读全文
摘要:1、list 列表 有序集合,随时增删。包含的数据类型可以不同:整数、浮点数、字符串、list、tuple、dict、set、bool、空值、常量。 list = [12, 'Yummy', 19.2, [1, 3, 'zhan']] list名为列表,相当于一个数组 list列表是有序的,其中的每
阅读全文
摘要:1、二者区别 == 是比较两个对象的内容是否相等,即两个对象的“值“”是否相等,不管两者在内存中的引用地址是否一样。 is 比较的是两个实例对象是不是完全相同,它们是不是同一个对象,占用的内存地址是否相同。即is比较两个条件:1.内容相同。2.内存中地址相同 2、 python中对于None值的比较
阅读全文
摘要:Pandas有两种数据结构:Series和DataFrame。 1、Series Series类似于一维数组,和numpy的array接近,由一组数据和数据标签组成。数据标签有索引的作用。数据标签是pandas区分于numpy的重要特征。索引不一定是从0开始的数字,它可以被定义。 Series有自动
阅读全文
摘要:1、它大致说bin的数量比x中的最大值大1,每个bin给出了它的索引值在x中出现的次数。下面,我举个例子让大家更好的理解一下: 2、下面,我来解释一下weights这个参数。文档说,如果weights参数被指定,那么x会被它加权,也就是说,如果值n发现在位置i,那么out[n] += weight[
阅读全文
摘要:函数将数组的值从小到大排序后,并按照其相对应的索引值输出. 一维数组: 二维数组:
阅读全文
摘要:numpy.flatnonzero(): 该函数输入一个矩阵,返回扁平化后矩阵中非零元素的位置(index) 这是官方文档给出的用法,非常正规,输入一个矩阵,返回了其中非零元素的位置. 对向量元素的判断d==3返回了一个和向量等长的由0/1组成的矩阵,然后调用函数,返回的位置,就是对应要找的元素的位
阅读全文