自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 鸟哥的LINUX私房菜--基础篇--第0章学习笔记

1.1 电脑*1、计算机:接受用户输入的命令与数据,经由中央处理器的算法和逻辑单元运算处理后,产生或存储成有用的信息**2、电脑硬件的五大单元:输入单元,输出单元,主机部分(CPU内部的控制单元、算术逻辑单元与内存)CPU:作为有特定功能的芯片,包含了算术逻辑单元和控制单元数据基本上都是通过内存流出去的;而数据是否会流进/流出内存是由CPU发出的命令控制的0.1.2CPU的架构1、CP...

2019-09-17 00:03:28 391

原创 Python 3.6.5 -实现简单的历史记录查询功能

在简单的猜数字小游戏中,添加历史记录,让用户可以查看最新猜过的数字(最多n条)实现方案:使用容量为n的队列存储历史记录使用标准库collections中的deque,它是一个双端循环队列。程序退出前,可以使用pickle将队列对象存入文件,再次运行文件时将其导入...

2019-08-14 17:05:40 1776

原创 Python 3.6.5 使字典保持有序

使用collections.OrderedDict 以OrderedDict代替内置字典dict标题*OrderedDict 也是 dict 的子类,其最大特征是,它可以“维护”添加 key-value 对的顺序。简单来说,就是先添加的 key-value 对排在前面,后添加的 key-value 对排在后面。由于 OrderedDict 能维护 key-value 对的添加顺序,因此即使两...

2019-08-13 21:09:21 265

原创 Python 3.6.5--快速找到多个字典中的公共键

1.使用字典的keys()方法,得到一个字典keys的集合from random import randint, samplesample(‘abcdefg’, 3)[‘d’, ‘f’, ‘e’]sample(‘abcdefg’, randint(3, 6)) # sample(n, k)从n中取样,一次取k个,返回一个k长的列表[‘b’, ‘e’, ‘g’...

2019-08-13 20:22:36 157

原创 Python 3.6.5-字典的排序(sorted(),zip())

根据字典中值的大小对字典的项进行排序使用内置函数sorted。利用zip将字典元素转化为元组。zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。在 Python 3.x 中为了减少内存,zip() 返回的是一个对象。如需展示列表,需手动 list() 转换传递sorted函数的key参数L.sort(cmp=None, ke...

2019-08-13 19:29:42 1062

原创 Python 3.6.5--判断数列或字符串中元素出现的次数(collections.Counter(); Counter.most_common())

判断数列中元素出现的频度from random import randint # 创建一个随机列表data = [randint(0, 20) for _ in range(30)]#fromkeys的用法:用于创建并返回一个新的字典。两个参数:第一个是字典的键,第二个(可选)是传入键的值,默认为None。c = dict.fromkeys(data, 0)c{10: 0, ...

2019-08-13 18:47:28 677

原创 Python 3.6.5--解决程序中出现大量索引的问题

元祖# 解决大量索引降低程序可读性的问题****方案一:定义类似于其他语言的枚举类型,也就是数值常量name, age, sex, email = range(4)print(name,age,sex,email)0,1,2,3student = (‘Jorden’, 22, ‘male’, ‘xxxxxx@…com’)print(student[name], stud...

2019-08-13 18:08:49 455

原创 Python 3.6.5-如何在列表,字典,集合中根据条件筛选数据

列表filter() 函数用于过滤序列,过滤掉不符合条件的元素,返回由符合条件元素组成的新列表。该接收两个参数,第一个为函数,第二个为序列,序列的每个元素作为参数传递给函数进行判,然后返回 True 或 False,最后将返回 True 的元素放到新列表中。from random import randintdata = [randint(-10, 10) for _ in ran...

2019-08-13 17:39:27 369

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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