3197-高言-人工智能学科-数据挖掘方向-就业:否 扫二维码继续学习 二维码时效为半小时

(0评价)
价格: 免费

mac的中断程序快捷键?

[展开全文]

http://i.chaoxing.com/base?t=1614598905892

[展开全文]
  1. 在 Python 中,变量也成为:对象的引用。因为,变量存储的就是对象的地址。 变量通过地址引用了“对象”。
  • 变量位于:栈内存(压栈出栈等细节,后续再介绍)。
  • 对象位于:堆内存。 ·Python 是动态类型语言 变量不需要显式声明类型。根据变量引用的对象,Python 解释器自动确定数据类型。 ·Python 是强类型语言 每个对象都有数据类型,只支持该类型支持的操作
[展开全文]

对象的本质就是:一个内存块,拥有特定的值,支持特定类型的相关操作

[展开全文]

python:解释性语言

  • 龟叔发明的
  • 功能强大,语法简介,但性能较低

 

 

 

[展开全文]

根据键查找“键值对”的底层过程

[展开全文]

二、序列解包:

可以用于元组、列表和字典。序列解包可以让我们钢鞭得对多个变量赋值


 

[展开全文]

5.字典元素的添加、修改和删除

(1)增加——直接定义键值对;如果键重复,直接覆盖;

(2)update()将新字典中所有键值对全部添加到旧字典上,如果key重复,则直接覆盖

6.字典元素中的删除

(1)del 删除的是键值对

(2)clear全部删除

(3)pop()删除制定键值对,并返回对应的“值对象”

列表是有序的,但字典是无序的

(4)popitem():随机删除和返回该键值对

 

 

[展开全文]

2.字典元素的访问

(1)通过键得到值,若键不存在,则抛出异常

(2)通过get()方法来获得”值“,推荐原因,如果不存在,不会报错,而是返回none

3.列出所有的键值对、键、值

4.len()表示键值对的个数

[展开全文]

一、字典:键值对的无序可变序列

键是任意不可变的数据:整数、浮点数、字符串、元组。 列表、字典、集合这些可变对象,不可作为“键”,且键是不重复的。

1.字典的创建

(1)通过花括号来创建

(2)通过zip()创建字典对象

(3)通过formkeys创建值为空的字典

 

[展开全文]

*元组的元素访问和计数

(1)元组的元素不能修改

(2)可以进行切片操作,操作方法与列表相仿;

(3)关于排序,在元组中只能使用sorted()函数来进行——生成新的元组对象

 

zip语法:

zip(列表1,列表2···)将对各列表对应位置的元素组处理成压缩形式,再用list把zip表示出来

 

[展开全文]

可变字符串:

当字符串修改比较频繁的时候,可以考虑用io模块

io.StringIO()

过程在pycharm里面

 

[展开全文]

生成器推导式创建元组

类似于列表推导式,生成器推导用小括号,生成器生成的不是列表,也不是元组,而是一个生成器对象。生成器只能用一次

 

元组总结:

(1)元组的核心特点是:不可变序列;

(2)元组的访问和处理速度比列表快;

(3)与整数和字符串一样,元组可以作为字典的键;列表则永远不可以作为字典的键来使用。

因为整数和字符串以及元组都具有不可变的特点。

[展开全文]

1、googlol为什么是10**100?

[展开全文]

python

大蟒蛇,解释型语言

特点:简洁

应用范围广

什么时候不能用:性能低

PYTHON3有较大的提升

不兼容2代

先学PYHTHON3

解释器:C语言解释器

 

 

[展开全文]

单例模式

避免类方法被反复调用,同时允许反复根据类创建同地址对象。

[展开全文]
1553_N_GX · 2021-02-04 · 解锁式学习 0

2.元组:

列表是可变元素,可以任意修改列表中的元素。元组属于不可变序列,不能修改元组中的元素。因此,元组没有增加元素、修改元素和删除元素的方法。

元组中可以支持以下操作:

(1)索引访问;

(2)切片操作;

(3)连续操作;

(4)成员关系操作;

(5)比较运算操作;

(6)计数:元组长度、最大值、最小值、求和等

*元组的创建:

(1)通过()创建元组

(2)通过tuple()来创建元组

总结:tuple()可以接收列表、字符串、其他序列类型、迭代器等生成元组

list()可以接收元组、字符串、其他序列类型、迭代器等生成列表;

 

 

 

 

 

 

[展开全文]

2.多维列表

(1)二位列表:列表的元素可以是列表,列表中包含列表则为多为列表;

·二位列表可以帮我们存储二位、表格的数据;

内存结构图

嵌套循环:

 

[展开全文]

(9)列表排序:

1)修改源列表,不建新列表的排序

2)降序;

3)随机序列

4)建新列表的排序sorted

5)eversed()返回迭代器,用list列表的形式返回,但只能返回一次,以为指针的位置已经发生了改变。

(10)列表相关的其他内置函数汇总

max和min

sum:对于数值型列表求和,对于非数值型列表则会报错

 

 

 

[展开全文]