09 2022 档案

摘要:list在python中表示数组,为一组元素的整合。set为集合,同list一样可以用来保存一组数据,但是两者却不尽相同。本文主要介绍为什么in set的性能优于 in list。 源码部分基于python3.10.4。 Set set具有两个特点: 无序 唯一 无序,set中元素的保存是没有顺序的 阅读全文
posted @ 2022-09-15 16:32 红雨520 阅读(759) 评论(0) 推荐(0) 编辑
摘要:前言 加密算法,根据是否可逆计算出明文,分为可逆加密算法与不可逆加密算法。 这两种类型的加密算法,在网络数据请求中广泛应用,提高网络安全性。其中的可逆加密算法用于加密数据包,保证数据安全,不可逆加密算法用于签名,防止数据篡改。这篇文章介绍不可逆加密算法中的md5,以及其应用场景。 MD5 md5信息 阅读全文
posted @ 2022-09-15 15:34 红雨520 阅读(159) 评论(0) 推荐(0) 编辑
摘要:本文基于Python3.10.4。 简介 元素与元素之间通常可能会存在某种联系,这个联系将两个元素关联在一起。为了刻画这种关联关系,编程语言中都会提供关联容器,其中保存着一对一对的元素对,通常其中一个被称为键(key),另一个被称为值(value)。 C++ STL中的map就是一种关联容器,其低层 阅读全文
posted @ 2022-09-06 09:22 红雨520 阅读(400) 评论(0) 推荐(0) 编辑
摘要:本文基于Python3.10.4。 简介 数组是程序中一个十分重要的概念,我们将符合某一特性的多个元素集合在一块形成一个数组,同时可以向其中增加删除元素。在C语言中就已经存在了数组的概念,同时在其它的编程语言中也基本都会实现数组这个概念。 PyListObject便是python中,实现数组的对象, 阅读全文
posted @ 2022-09-05 15:28 红雨520 阅读(498) 评论(0) 推荐(0) 编辑
摘要:本文基于Python3.10.4。 简介 在python中,有两种类型可以保存bytes(字节)类型的数据。分别是bytes与bytearray。其中bytearray支持修改任意位置的值,而bytes和tuple一样,是不可变的,无法更改其中的值。 bytes类型: >>> a = bytes(b 阅读全文
posted @ 2022-09-02 16:26 红雨520 阅读(125) 评论(0) 推荐(0) 编辑
摘要:本文基于Python3.10.4。 简介 在Python源码中,整数这个概念是通过PyLongObject对象实现的。这与python2中不同,在python2,存在PyIntObject的对象,将整数类型区分为int与long。而在最新的源码中,已经将int与long的类型统一。可以看下图案例说明 阅读全文
posted @ 2022-09-02 09:16 红雨520 阅读(73) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示