展开

关键词

Python】认识

学习的应用场景和以及最重要的常见操作方法这3个方面。现只讲解前2个方面,后面的操作方法增删改查一次性讲不完,分几篇文章讲解。 二、 特点:使用小括号,且逗号隔开各个数据,数据可以是不同的数据类型,但是在工作中尽量保持数据类型相同比较好容易控制。 (type(t4))  # <class 'int'> t3 = ('Python',) print(type(t3))  # <class 'tuple'> 注意:如果只有一个数据,那么这个数据后面必须也要添加逗号 执行结果: 图片1.png 以上讲的是和含,切记一点单个数据的方法是一要在数据最后加一个逗号,否则数据类型就不是了。 下一篇主要写的是的常见操作方法,没有列表的方法那么多是因为数据是不支持修改的,所以python教程知识点还是比较容易学习掌握的,记住的知识点也不是很多。

7310

Python——

一、一维数 1.直接 matrix=[0,1,2,3] 2.间接 matrix=[0 for i in range(4)] print(matrix) 输出: [0, 0, 0, 0] 3 .数乘法 matrix=[0]*5 print(matrix) 输出: [0, 0, 0, 0, 0] 二、二维数 1.直接(3*2) matrix=[[0,0],[0,0],[0,0]] 2.间接(3*2) matrix=[[0 for i in range(2)] for i in range(3)] print(matrix) 输出: [[0, 0], [0, 0], [0, 0 ]] 3.数乘法 matrix=[[0,0]]*5 print(matrix) 输出: [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]

1.1K20
  • 广告
    关闭

    腾讯云精选爆品盛惠抢购

    腾讯云精选爆款云服务器限时体验20元起,云数据库19.9元/年起,还有更多热门云产品满足您的上云需求

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Python】“”的概念与

    文章目录 理解 列表 创建 取子素 链接列表 模拟球队 创建、访问、链接 注意特殊现象 区别 str、list、tuple共性 序列、切片 in len max 排序因为asci码 集合set len in 特殊 -差集 &交集 |并集 空集合 字典dict 理解 创建、访问子素 创建空字典! 理解 ? ? ? 列表 创建 列表内多类型 嵌套列表 ? 取子素 ? 链接列表 ? 模拟球队 ? 创建、访问、链接 ? 注意特殊现象 ()和数学计算()冲突 ? 创建只有一个数的,或空 ? list不会出现问题 ? 区别 不可变类型: 字符串、 可变类型: 列表 str、list、tuple共性 序列、切片 ? 空集合 {}默认是字典 ? 字典dict 理解 {k:v},类似set,但绝不是序列 ? 创建、访问子素 ? key可以是不同类型 ?

    28420

    EXTJS7 自件 绘制HTML

    样例 Ext.define('myComponent',{ // 继承Ext.Component extend: 'Ext.Component' // 渲染素 element: { // 根素引用 reference: 'element', children:[{ // 自HTML对象引用 reference: 'myObj', // HTML标签 tag: 'img' }] } }); 坑 element属性根素引用必须存在,否则报错 [E] Ext.Widget.initElement(): No ‘element’ reference

    20620

    Python | 5分钟搞 Python3

    简介 Python3 中表现为如下形式: ? (tuple)是一种静态的(immutable)或者说是不可变(unchangeable)的数据结构,里面的素按照一的顺序排列。 当你试图理解Python中的或者其他集合类型的数据结构时,去想一下电脑中存在的不同集合是有帮助的:不同类型文件的排列,你的歌曲清单,浏览器中的书签,你的邮箱,你在流媒体上获得的视频集合等等。 让我们把coral乘以2,kelp乘以3,来创建新的。 ? ? 通过‘*’操作符,我们可以将复制指的次数,通过原有的数据序列去制造新的。 max()和min() 当我们处理数值型的时(包括整数和浮点数),我们可以使用max()和min()函数去找到某一特中的最大值和最小值。 总结 是一种有序的数据类型,它不能被修改,因其运行速度比列表快,所以使用的代码会有一的优化。当你和其他人共同合作编写代码时,使用类型意味着你不想自己的数据序列被修改。

    44420

    数据结构:三(考研)

    //非零素的节点类的 struct triple { int e; int col, row; }; #define maxsize 100 struct tripleMatrix { triple data[maxsize + 1]; //下标为0的位置不使用 int m;//m行 int n;//n列 int size;//三中非零素的总个数 }; 注意:三在存储稀疏矩阵时, 只有当稀疏矩阵的稀疏因子小于33%时,采用三存储才是节省空间的。

    7010

    python 有可选参数的

    问题 你想一个类,允许类时提供可选参数,这样可以控制或配置类型的创建过程。 解决方案 在类的时候,Python允许我们使用 [](https://python3-cookbook.readthedocs.io/zh_CN/latest/c09/p15_define_metaclass_that_takes_optional_arguments.html #id4)metaclass关键字参数来指类。 abstractmethod def read(self, maxsize=None): pass @abstractmethod def write(self, data): pass 然而,在自类中我们还可以提供其他的关键字参数 当我们构造类的时候,通常只需要一个 __new__() 或 __init__() 方法,但不是两个都

    45520

    python

    的创建很简单,只需要在括号中添加素,并使用逗号隔开即可,创建一个空,执行命令 var = () ,因为中的素是不可修改的,所以列表中的操作方法insert,append,pop等操作对于这些都没有 ,又因为与列表的高度相似,列表的切片对是完全适用的(切片并不改变原始数据),所以只需要记住一个原则,列表中修改素值的操作都不可用,列表中不修改素值的操作基本上都可以用 和列表是可以互相转换的 :")         print(u"取T1的第4个到最后一个成的新,执行命令T1[3:]")         print(self.T1[3:])         print(u"取 T1 = (1,2,3,4,5,6,7,8,9,10) T1 = (1, 2, 3, 4, 5, 6, 7, 8, 9, 10) 分片: 取T1的第4个到最后一个成的新,执行命令 T1[3:] (4, 5, 6, 7, 8, 9, 10) 取T1的第2个到倒数第2个成的新,步长为2,执行命令T1[1:-1:2] (2, 4, 6, 8) 转换成列表 显示

    28510

    python

    python与列表类似,不同之处在于素不能修改。 使用小括号,列表使用方括号。 创建很简单,只需要在括号中添加素,并使用逗号隔开即可。 创建 创建空 tup1 = () 中只包含一个素时,需要在素后面添加逗号 tup1 = (50,) 与字符串类似,下标索引从0开始,可以进行截取,合等。 访问 可以使用下标索引来访问中的值,如下实例: tup1 = ('physics', 'chemistry', 1997, 2000) tup2 = (1, 2, 3, 4, 5, 6, 7 中的素值是不允许修改的,但我们可以对进行连接合,如下实例: tup1 = (12, 34.56) tup2 = ('abc', 'xyz') # 以下修改素操作是非法的。 # tup1[0] = 100; # 创建一个新的 tup3 = tup1 + tup2; print(tup3) 执行输出 (12, 34.56, 'abc', 'xyz') 删除 中的素值是不允许删除的

    25310

    python——

    但是有时候,我们不希望有些值被更改,希望它们在整个程序运行周期都不能被改变,Python将不能修改的值称为不可变的,而不可变的列表被称为是不可变对象,之前的字符串也是不可变对象。 my_tuple对象是类型。我们通常在的时候会使用圆括号()将给包括起来。但是圆括号并不是的标识。下面的例子展示了更多的关于的细节。 tuple_1 = 1, # 只有一个素的,必须加上逗号,否则python解释器就会认为tuple_1指向一个整形变量,而非 tuple_2 = () # 下面来尝试改变素的值,看看python解释器会报出什么样的错误信息。 中的素不能被修改(包括增加,删除,更新),除此之外。和列表没有什么不同。如何访问列表,那就能如何访问。下面是一个例子。

    8010

    Python ()

    :使用圆括号括起来,素之间用逗号分隔;空的圆括号表示空;当只有一个素时,必须以逗号结尾。 ,和字符串一样是不可变的,且可以存储一系列的值,通常在用户的函数能够安全的采用一值的时候,即被使用的的值不会改变。 #表示的是字符串 In [19]: t2=1, In [20]: type(t2) Out[20]: tuple #表示的是 序列和在操作上是相似的 In [21]: t=(a,"b","c") #a未加引号,表示变量 In [22]: t Out[22]: (12345, 'b', 'c #显示a的实际代表的值 In [24]: b="qwe" In [25]: t=("a",b,"c") In [26]: t Out[26]: ('a', 'qwe', 'c') 在Python

    14810

    Python

    是另一个数据类型,类似于 List(列表)。 用 () 标识。内部素用逗号隔开。但是不能二次赋值,相当于只读列表。 实例(Python 2.0+) #! , 'john') print tuple # 输出完整 print tuple[0] # 输出的第一个素 print tuple[1:3] # 输出第二个至第四个(不包含)的素 print tuple[2:] # 输出从第三个开始至列表末尾的所有素 print tinytuple * 2 # 输出两次 print tuple + tinytuple # 打印合的 以上实例输出结果 ,因为是不允许更新的。 而列表是允许更新的: 实例(Python 2.0+) #!

    13020

    python

    @ 目录 Tuple() tuple与list类似,不同之处在于tuple的素不能修改。tuple写在小括号里,素之间用逗号隔开。 素不可变,但可以包含可变对象,如ist。 注意:一个只有1个素的tuple,必须加逗号。 ? 常用操作 ? ? ? 实例 # @FILE : demo3_tuple.py # @SoftWare : PyCharm ''' tup1 = () # 创建空的 print(type(tup1)) #空的,它的数据类型还是 tup1 = (50,) #单个素在里,要加逗号分隔 print(type(tup1)) #否则,比如存放Int类型数据后,就不是了 ''' ''' tup2 = (111,222,333,444 #删除后,不能输出,报错:没有此变量

    15910

    Python一个数类,支持数

    __value是一个数 print(self. ___isNumber(other): #如果other 是一个数,则数里每一个素都加上other array = MyArray() __value elif isinstance(other,MyArray): #如果other 是一个数,则两个数对应位置的数相加 #根据数index查看素 def __getitem__(self,index): arrayLength = len(self. else: print("Index must be a Inteager which is less than", arrayLength-1) #查看素是否在该列表

    53020

    python中表示“”的概念与

    class 'list'> >>> (1,2,3,4)[0] //索引 1 >>>(1,2,3)+(4,5,6) //拼接 (1,2,3,4,5,6) >>>(1,2,3) *3 //这个就很好理解了 几个祖 (1,2,3,1,2,3,1,2,3) >>> type (1,2,3) // 检测类型() <class 'tuple'> >>> type(1) // 检测类型(整数)

    17720

    宇宙的

    宇宙”从一开始就是一个不可能完成的任务。 糟糕的是,有很多语争议。有些人认为使用“metaverses”(复数形式)更合适,因为会有许多不同的虚拟体验可以通过不同的界面访问。 还有人根本不喜欢用这个词,因为它已经成为一个流行词——“宇宙”(Metauniverse)已经包含了虚拟世界中几乎所有的东西。也许“宇宙”本身最终会被另一个术语取代,谁知道呢! 1531274042593773.jpg 现在,至少尝试给这个概念下一个精确的是有用的。我能找到的最好的来自投资人马修·鲍尔(Matthew Ball)。他关于宇宙的文章是必读的。 尽管他承认完美地描述宇宙是不可能的,但他将其为: “一个具有实时渲染的大规模、可互操作的三维虚拟世界网络,可以被无限数量的具有个体在场的用户同步持久地体验,并具有数据的连续性,如身份、历史、权利、 通过这个可以解剖很多东西,但一些突出的素是:宇宙是3D的,对几乎无限的人开放,有一些连续性的素,类似于现实生活。

    8730

    python(Turple)

    python(Turple) (Turple)与列表类似,不同点是: 素不可修改; 使用圆括号(),列表使用方括号[]。 本文目录 1 创建 2 访问 3 多变量赋值 4 删除 5 的一些其他操作 创建 使用()创建一个,每个中的值由逗号,分隔: >>> water = ('water','water 如果没有,python会把其当做字符串: >>> water = ('water') >>> water 'water' >>> type (water) <class 'str'> 如果中有重复项 ') >>> letters[1] # 使用下标索引 'b' >>> letters[-2] 'f' >>> letters[3:5] # 使用切片 ('d', 'e') 多变量赋值 Python 可以省略左侧的括号: b, a = (a, b) 删除 由于不可修改,所以不能删除中单个的值,但是可以使用del语句删除整个: >>> letters ('a', 'b', 'c',

    40950

    Python tuple()

    tuple即,与list类似,差别在于tuple中的素一旦初始化就不可更改,即tuple是操作受限制的list(不能更改)。 , 8, "ad") #也可以是另一个tuple tup = "e", "f", "g" #这种省略括号的写法也是对的 创建空tup = (); 需要注意的是创建单的时候不可以这么写tup= 你可能会疑惑,不能修改那还有什么用呢,事实上,因为不能修改,所以其值是可以确的,所以比list要安全,因此在tuple和list都能用的情况下建议尽量多使用tuple。 tuple内置函数 方法 说明 len(tuple) 计算素个数。 max(tuple) 返回素最大值。 min(tuple) 返回素最小值。 tuple(list) 将列表转换为

    46950

    相关产品

    • 软件定义边界

      软件定义边界

      软件定义边界(SDP)以零信任架构为核心,通过隐身网关与最小授权机制,实现快捷、安全的内网资源访问解决方案。SDP 依靠使应用“隐身”的特色功能,使黑客无法扫描,从而消除各种网络攻击风险;SDP 同时具备多因子身份认证,依托腾讯安全大数据快速评估,阻止高风险用户接入。

    相关资讯

    热门标签

    扫码关注云+社区

    领取腾讯云代金券