点击领取礼品 ﹀ ﹀ ﹀
引言 我们在【盘一盘 Python 下】一贴介绍过 5 种类型的容器型(container)数据,分别是字符串(string)、列表(list)、元组(tuple)、字典(dictionary)和集合(...deq = deque([1, 10.31, 'Python']) print(deq) deque([1, 10.31, 'Python']) 我们知道列表里用 append,extend 和 pop...deq.append('OK') deq.appendleft(True) print(deq) deque([True, 1, 10.31, 'Python', 'OK']) 使用 extend...deq.extend(['Go',0]) deq.extendleft([None,'I']) print(deq) deque(['I', None, True, 1, 10.31, 'Python...p1 = deq.pop() p2 = deq.popleft() print(p1, p2) print(deq) 0 I deque([None, True, 1, 10.31, 'Python
本文含 4064 字,10 图表截屏 建议阅读 22 分钟 0 引言 在 Python 中有一个内置的专门处理“日期时间”的工具包叫做 datetime,而日期 (date) 和时间 (time) 在金融工程中的处处都用得到...1 日期 和 Python 中其他变量类型一样,日期也可以看成是一种变量。 在没接触过 date 对象之前,日期通常写成字符串形式,如下例用字符串定义了两个现金流日,放在列表中。...20), date(2020, 6, 20) ] cashflow_dates [ datetime.date(2020, 3, 20), datetime.date(2020, 6, 20) ] Python...cashflow_dates[1].month) print(cashflow_dates[1].day) print(cashflow_dates[1].weekday()) 2020 6 20 5 在 Python...Python 里对日期时间定义的更细,还带微秒和时区。 时间对象 和上面 date 对象相对应的是 time 对象,还是从 datetime 包里引入。
1.1 把函数赋值给变量 在 Python 里,函数是对象,因此可以把它赋值给变量,如下代码所示。...1.2 在函数里定义函数 在 Python 里,我们还可以在函数里定义函数。如下代码所示。...2 装饰器 2.1 闭包到装饰器 关于闭包的详细介绍请参考〖Python 入门篇 (下)〗一贴第 4.3 节。看下面的例子。...Python 里有一种等价语法。把 @decorator_func 写在被装饰的函数上面即可,代码如下。...例子:定义 slogan() 函数打印出 'I love Python'。
我能抽象出整个世界... 但是我不能抽象出你... 因为你在我心中是那么的具体... 所以我的世界并不完整... 我可以重载甚至覆盖这个世界里的任何一种...
using System; using System.Collections.Generic; using System.Linq; using System....
交叉表 (cross table) 是透视表的特例,其默认的整合函数是计算个数或频率。
本帖结合 Python 语言来介绍 JNB 里面的玩法。...1.9 链接 外链接 标记语言 - Python - https://www.python.org/ - Anaconda - https://anaconda.org/ - NumPy - https...2 Code 类操作 2.1 Python 代码 以检查系统和 Python 常用包的版本为例。...cd C:\Users\oawsy\Desktop\Steven - Business\Python Course\code !dir ?...查找并替代 编辑模式 Ctrl + ]:缩进 Ctrl + [:取消缩进 Ctrl + /:注释/取消注释 Shift + TAB:提示框 在上面众多快捷键中,我认为 Shift + TAB 最有用,特别是和
本文含 3796 字,22 图表截屏 建议阅读 20 分钟 本文是 Python 系列的特别篇的第十五篇 特别篇 1 - PyEcharts TreeMap 特别篇 2 - 面向对象编程 特别篇...3 - 两大利「器」 特别篇 4 - 装饰器 特别篇 5 - Sklearn 0.22 特别篇 6 - Jupyter Notebook 特别篇 7 - 格式化字符串 特别篇 8 - 正则表达式 特别篇...9 - 正则表达式实战 特别篇 10 - 错误类型 特别篇 11 - 异常处理 特别篇 12 - Collection 特别篇 13 - Matplotlib Animation 特别篇 14 - All...和 Any 特别篇 15 - 透视表 Pivot Table 从功能上讲,Pandas 中用透视表 (pivot table) 和 Excel 里面的透视表是一样的。
建议阅读 40 分钟 在公众号对话框回复 EH 获取完整 Jupyter Notebook 0 引言 从上贴【错误类型】的内容我们知道,Python 在程序报错时会返回详细信息,如错误发生的行数和具体的错误类型...errors 完成读取文件 Error.txt 关闭文件 Error.txt 4 Raise Exception 除了上面处理异常的操作之外,我们还可以用 raise 关键词“抛出”异常: 抛出 Python...里内置的异常 抛出我们自定义的异常 抛出内置异常 在下例中,如果输入非整数,我们抛出一个 ValueError(注意这是 Python 里面内置的异常对象),顺带“This is not a positive...在 Python 里,所有异常都是 Exception 的子类,因此在定义其类时需要 class Error(Exception): class your_exception(Error): 具体代码如下
https://www.evolutionarylearn.com/paper/treemap-pyecharts-python/ 该例选择国际货币基金组织 (IMF) 公布的 2017 年全球各国...体现细节的是第 6 -7 行两个黄色高亮函数,这里是 Python 高阶函数的用法,即把函数当成参数。...最后做出来的效果如下 (和上面的比丑得不忍直视,但是这就是 Pyecharts 和 d3.js 的差距) 最后来看个效果图,不是特别清楚,想拿到高清版按本文开头的提示来操作。
Lombok特别篇 简介 目前我们在进行的各类Java语言的项目都在使用实体bean,而其中最常用的就是get、set等一系列方法,而现有比较好用的注解jar包就是Lombok插件了,本篇我们就对于其日常使用较为频繁的注解进行整理一下
在〖机器学习之 Sklearn〗一贴中,我们已经介绍过 Sklearn,它全称是 Scikit-learn,是基于 Python 语言的机器学习工具。
因此我准备用 Python 里面的 all() 函数来实现,先看看 all() 函数怎么用,用 help(all) 来查看。...bool(0), bool(3) ) print( type(10.31), bool(0.00), bool(10.31) ) print( type(''), bool( '' ), bool( 'python...不清楚的同学请参考【盘一盘 Python 下篇】此贴第 5 章。 def is_prime(n): divisible = \ [n % i !
nslookup github.global.ssl.fastly.Net nslookup github.com
有如下一个结构体: struct X { uint32_t a; char* b[0]; }; sizeof(X)...
数据结构_链表OJ特别篇——环形链表 前言:此类笔记仅用于个人复习,内容主要在于记录和体现个人理解,详细还请结合bite课件、录播、板书和代码。
原文地址: http://mechanitis.blogspot.com/2011/06/dissecting-disruptor-whats-so-speci...
本贴继续使用上贴的数据,回顾一下是 2018 年的销售数据。接下来用 info(), head(), tail() 几个函数来看看数据集的大小、行标签和列标签。
当处理连续数值型数据时,将其分箱 (binarize) 成几个组对之后的数据分析是很有用的。本贴介绍的 qcut 就能做到这件事情。首先引入要用到的工具包:
领取专属 10元无门槛券
手把手带您无忧上云