Python List、Set 的交集、并集、差集操作
本文整理一下 Python 中 list、set 等的交集、并集、差集操作,整理一下方便自己后续使用,也当做一个记录。 一、Python List 交集、并集、差集 1). 获取两个list 的交集 方法一: a = [2,3,4,5] b...
本文整理一下 Python 中 list、set 等的交集、并集、差集操作,整理一下方便自己后续使用,也当做一个记录。 一、Python List 交集、并集、差集 1). 获取两个list 的交集 方法一: a = [2,3,4,5] b...
老唐整理一下 Ubuntu 上安装 Anaconda 的教程,同样也适用于其他的 Linux 发行版。安装过程非常简单,只需要下载 Anaconda 安装包,然后进行安装即可,非常便捷。Anaconda 是好用的 Python 虚拟环境管理...
目前 Ubuntu 18.04、16.04 等已经支持使用 APT 包管理工具来安装 CUDA,非常方便。不像之前,装个 CUDA 给人感觉非常折腾,并且需要花很多力气。老唐看了看网上的教程,很多都没有更新,都是之前的教程,下载这个下载那个...
Python 默认的字典是无序的,如果我们需要让他变成有序,很简单,使用有序字典即可,会按照添加顺序自动排序,先添加的在前面,后添加的在后面。Python 中有一个 OrderedDict,刚好就是实现这个功能的,下面进行介绍 Python...
Pytorch 是非常注明的机器学习框架,其中的 torch.Tensor 是自带排序的,直接使用 torch.sort() 这个方法即可。排序可以按照升序、降序,可以选择排序的维度,等等。下面介绍一下 Pytorch 中的排序方法。 文章...
Pytorch 是非常热门的神经网络计算框架,一般来说一个网络对应一个输出,如果我们需要一个网络同时输出多个 output,这在 Pytorch 也是可以做到的。输出之后,可以分别计算 Loss,然后进行 BP。 一、同一个网络输出多个结果...
Python 获取本地主机 hostname 很简单,一行代码就能搞定。获取 IP 地址也一样简单,下面分享一下这些方法。都很简单,基本都是通过 Python 的 socket 库来进行获取的。Python socket 还是一个非常强大的...
今天需要将一个 Excel 文件里的度分秒格式的经纬度转换成十进制格式,因为需要进行一些处理,格式没统一就很烦。所以要先判断它是不是度分秒格式,如果是,就把它转换成十进制格式,代码实现还是比较简单,最近也不知道更新什么内容,就在此分享一下,...
Python 真牛逼,什么库都有。需要写个 round robin 算法,随手一搜,居然也有这么个库,还挺好用,在此分享。如果有需要用 Python 实现 round robin 的,都不用自己写了,直接用这个库即可。Round robin...
Python 3 中移除了字典的 has_key() 方法,如果你有代码使用了 has_key(),要么就改用 Python 2,要么就建议使用 in 操作。这也是 Python 官方文档给出的 Python 3 的若干变化之一。今天正好用...
Windows 上是否有和 MacOS 的 brew 或者 Ubuntu 的 apt 等类似的包管理工具呢?答案是有的。当然,并不是官方的,而是第三方维护的包管理工具,目前维护的软件包大概有 7000 多个,包括一些实用的终端工具 cmde...
今天老唐在 Windows 笔记本上安装 anaconda,装完之后发现问题多多,想用起来真难,先是没有添加系统路径,添加之后还需要 conda init 一下,完了还是不行,还是报错,也就是本文的错误。本文就讲述一下怎么解决这个错误,解决...
macOS 系统基于 Unix,理论上是可以通过 SSH 进行远程登录的,实际上也是可以的,只不过默认是关闭的,今天正好需要用到这个功能,所以网上搜了一下,在此做个记录。下面记录一下在 macOS 系统上开启 SSH 远程登录的方法。 一、...
今天在树莓派上部署了一下 Docker 和 Kubernetes,有一些坑,记录一下。本文基于树莓派 Raspberry Pi 3 Model B+ 的原生系统(原生系统是基于 Debian 的,使用起来也比较方便),通过本文可以成功的在树...
今天在部署一个 Python 代码的时候发现遇到了问题,主要是用 requests 这个库请求一个网页。这份代码在其他的服务器上没有问题,但是换了个服务器发现每次运行都会报错,具体错误忘了记录了,反正最后会提示“[Errno 104] Co...