肥宅Sean

Never give up~

TypeError: 'tuple' object does not support item assignment解决方案

def change(tupleTest): tupleTest[0] = 2 tupleTest = (1, 2, 3) change(tupleTest) print(tupleTest) 上面的代码爆了题目的错误 解决方案其实比较容易理解。 tuple是只可读,而不支持写的,...

2018-02-14 21:47:42

阅读数 17149

评论数 1

两字典(dict)组合(重复键进行加法)一行命令实现Python

>>> d1 ={'a': 1, 'b':2} >>> d2 ={'c': 1, 'b':2} &...

2018-10-12 16:40:25

阅读数 181

评论数 0

sklearn学习(二)

学习网站 http://scikit-learn.org/stable/tutorial/statistical_inference/index.html Statistical learning: the setting and the estimator object in sci...

2018-08-31 17:40:40

阅读数 289

评论数 0

多处理器系统优点

优点 增加吞吐量(东西多) 规模经济(降低成本) 增加可靠性(一个不行,我还有多个)

2018-07-17 21:15:14

阅读数 476

评论数 0

操作系统的功能和意义

操作系统 的目的是,为用户提供方便且有效的执行程序的环境 操作系统是 管理计算机硬件的软件 操作系统: 充当剑姬硬件和计算机用户的中介 操作系统: 控制和协调各用户的应用程序对硬件的使用...

2018-07-17 21:06:04

阅读数 1036

评论数 0

计算机网络向用户提供的最重要的功能

连通性——计算机网络使上网用户之间都可以交换信息,好像这些用户的计算机都可以彼此直接连通一样。 共享——即资源共享。可以是信息共享、软件共享,也可以是硬件共享。 ...

2018-07-15 14:56:44

阅读数 1095

评论数 0

页面置换算法(FIFO , LRU, OPT)(C++实现模拟)

简述 先输入一个N表示的是,页表大小(最多能存的帧数)。 之后的序列是最大为9,最小为0的一个申请序列。 之后的输入一个数字T,表示输入的测试命令的数目。 之后的命令。 第一个数表示使用什么页面置换算法。 1 表示FIFO. 2 表示LRU 3 表示OPT 第二个是什么操作: ...

2018-06-27 11:40:07

阅读数 3254

评论数 0

C++(Windows下计算时间变化(时间差))

Windows.h文件主要是想用Sleep函数。 #include <iostream> #include <Windows.h> #include <ctime>...

2018-06-12 16:50:55

阅读数 751

评论数 0

【解决方案】requests.exceptions.SSLError: HTTPSConnectionPool

前提 有些网页,一开始用脚本语言(python)去访问的时候会遇到这样问题。 一般这样的网站用浏览器去访问的时候,会弹出这样的警告“您的链接不是私密链接”。 内容大多出自于崔大神书籍。本菜结合书中内容做了自己的阐述。 简单解释 这里是由于这个网页的证书没有被官方CA机构信任,所以...

2018-05-17 22:46:30

阅读数 8615

评论数 5

知乎发现页面抓取(只改User-Agent爬虫)

代码 解释: 1. 这里设置的User-Agent其实是一个macbook上使用的版本。 2. 这里被注释掉的语句是我在书上看到的。捕捉到的内容不一样而已~(大家也可以看看) import requests import re headers = { 'User-Agent': ...

2018-05-17 22:28:35

阅读数 621

评论数 0

urllib使用cookies(下载,提取)

urllib保存cookies文件 一般来说,有两种文件表现格式。所对应在http库中的是MozillaCookieJar跟LWPCookieJar。区别主要体现在下载下来之后的内容上。 urllib保存cookies文件 获取的cookies文件 cookies使用 附录 ...

2018-05-16 20:12:24

阅读数 497

评论数 0

迪杰斯特拉算法(Dijkstra)证明

首先,这篇文章是在讲《图论》时候写文章 (所以,还是以理论为主,以后有空的时候,会把代码发上来,不过我觉得大家看完理论,如果讲得好,代码也就比较容易了。如果讲得不好,网上的代码也是大把,不看这篇文章也罢了) 下图为老师的课件内容部分,我觉得虽然详尽,但也有些枯燥。可能是为了凝练语言吧。如果有耐...

2018-05-07 22:34:11

阅读数 1055

评论数 0

创建文件夹(如果已经存在就清空)python脚本

下面函数实现了这个功能,如果文件夹存在就清空,否则就传给创建 如果下面的Noval就是文件夹名字,如果是想改的话,可以很简单的在下面函数基础上操作一下 def setDir(): if 'Noval' not in os.listdir('./'): os.mkdir...

2018-04-30 14:36:48

阅读数 1776

评论数 0

'%r'或者'{!r}'在python中的意思

这两个都是python的转译字符, 类似于%r, %d,%f 有过c语言基础的朋友应该会比较容易上手吧? 简单的例子 >>> a = '123' >>> b =...

2018-04-30 14:13:45

阅读数 5004

评论数 0

长度限制的队列Python

很久以前就在cookbook上看到过这个,但是自己一直都没有研究 这次算是完成了之前立下的一个小flag了吧 这个队列非常简单,就是存在于collections中, 只需要自己创建的时候设置一下maxlen就好了~ 具体怎么使用的话,跟一般的队列没有什么太多的区别 这个队列本质上是用双向列...

2018-04-22 13:20:54

阅读数 1887

评论数 0

assert() (C++) 非常简单!

以前当我还是比较菜的时候(虽然现在也是),那时我看到assert()函数,就在网上查,结果全是些极其详尽而又复杂的用法。 为了避免有人遇到跟我一样的感受,下面我的描述将会非常简单,明了。 assert() 称为断言表达式 意思是:保证assert()中的内容一定是对的。 这是一个宏,所...

2018-03-25 10:14:49

阅读数 1533

评论数 1

Dataframe花样切片~(Python)

这个问题可以分两个思路来讲 虽然本质上都是一样的。 在之前的一篇文章中,我提到了用dfmask矩阵这个概念(在官网上有的hhh) 点击这里可以看~。 这里我也会用到类似的东西,但是理解会更透彻一点。 先来个简单的点hhh import pandas as pd if __name...

2018-03-24 11:08:53

阅读数 1656

评论数 0

某些列满足某些条件就被改是什么值,不满足就被改为另外的一些值(python pandas)

直接上实例代码吧 import pandas as pd import numpy as np if __name__ == '__main__': df = pd.DataFrame({'AAA': range(5), 'BBB': list('abcde'), 'CCC': ['a'...

2018-03-24 10:22:25

阅读数 1550

评论数 0

df.where(dfmask, targetValue)展示

下面代码通过一些对比来看出对于特定区域的赋值问题做了演示 之前我写了一些文章,看到上面有很多关于这个的问题的讨论,大家有兴趣可以去看看。 第一篇 第二篇 第三篇 但在这里, 我会对于pandas中dataframe的where函数做讲解。 import pandas as pd if...

2018-03-24 10:11:56

阅读数 426

评论数 0

不允许一个迭代的对象自己接着迭代下去(Python)【fronzenset】

这个问题,我是在用Pandas处理数据的时候用的 这个连接是我遇到这个问题的详细解析。这篇文章,做的其实是对这一小块的深入挖掘。 当时遇到了这样的问题。 我想要把满足特定条件的dataframe的每一个的元素都赋值为一个同一个可迭代的对象, 但是,这里就出现了问题了。这里的赋值机制会使得在赋...

2018-03-24 09:49:58

阅读数 537

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭