精华内容
下载资源
问答
  • python元祖

    2018-08-15 11:18:59
    #数据类型,元祖元祖可以...元祖中的对象可通过位置进行索引和分片。 #元祖的大小不能改变,既不能作为元祖添加对象,也不能删除元祖中的对象。 #元祖中的对象也不能改变。 #与列表类似,元祖中存储的是对象的引用...
    #数据类型,元祖,元祖可以看做是不可变的列表,它具有列表的大多数特点。元祖常量,用圆括号表示
    #例如:(1,2)、('a','b','abc')都是元祖。
    #元祖特点:
    # 元祖可以包含任意类型的对象。
    #元祖是有序的。元祖中的对象可通过位置进行索引和分片。
    #元祖的大小不能改变,既不能作为元祖添加对象,也不能删除元祖中的对象。
    #元祖中的对象也不能改变。
    #与列表类似,元祖中存储的是对象的引用,而不是对象的本身。
    #元祖的基本操作,基本操作包括创建、求长度、合并、重复、迭代、关系判断、索引、分片和矩阵等。
    #创建元祖,可以用元祖常量或tuple()方法来创建元祖。例如:
    ()
    #求长度,len()函数可以用于获得元祖的长度。
    #合并,加法运算可用于合并多个元祖。
    (1,2)+('abc','bbd')+(2,45)
    #重复,乘法运算可用于合并多个重复的元祖。
    dd=(1,2)*3
    print(dd)
    #迭代,可用于迭代遍历元祖中的各个对象。
    for x in (1,2,5,'abc',[1,2]):print(x)
    #6 关系判断,in操作符可用于判断对象是否属于元祖。例如:
    2 in (1,2) true
    5 in (1,33) false
    
    #7.索引和分片,可通过位置对元祖对象进行索引和分片。例如:
    #8.矩阵,与列表类似,可通过嵌套的方式,用元祖来表示不可变的矩阵。例如:
    #9.元祖方法;count()和index(),用于返回在指定元祖中出现的次数。
    x=(1,2)*3
    x
    #index(value,[start,[end]]),index()方法用于在元祖中查找指定值,未用start和end指定范围时,返回指定值在元祖中
    #第一次出现的位置;指定范围时,返回在指定范围内第一次出现的位置。
    #4字典,字典是一种无序的映射集合,包含一系列的键:值对。字典常用花括号表示,如:{'name':'john','age':'25'},
    #其中,字符串name,age和sex为键,字符串name和age以及对应的值。

     

    展开全文
  • Python 元祖

    2020-06-24 16:27:08
    元组可以使用下标索引来访问元组中的值,下标索引从0开始,例如: tup = (1, 2, 3, 4, 5, 6, 7 ) print ("tup[0]: ", tup[0]) print ("tup[1:5]: ", tup[1:5]) 输出为: 修改、删除元组 元组中的元素值是不允许...

    创建元祖

    创建空元祖

    tup = ()
    

    当元组中只包含一个元素时,需要在元素后面添加逗号

    tup = (1,)
    

    访问元组

    元组可以使用下标索引来访问元组中的值,下标索引从0开始,例如:

    tup = (1, 2, 3, 4, 5, 6, 7 )
     
    print ("tup[0]: ", tup[0])
    print ("tup[1:5]: ", tup[1:5])
    

    输出为:
    在这里插入图片描述

    修改、删除元组

    元组中的元素值是不允许修改与删除的

    展开全文
  • Python 元祖基础

    2021-05-05 11:51:29
    元祖 基础定义 tuple3 = ("张三丰",118,"武当","武当") 取值 print(tuple3[0]) # 去除元祖中第一个元素的值 print(tuple3.index(118)) # 找出118的索引,下标 print(tuple3.index("武当")) # 找出武当的索引,下标...

    元祖

    基础定义

    tuple3 = ("张三丰",118,"武当","武当")
    

    取值

    print(tuple3[0]) # 去除元祖中第一个元素的值
    
    print(tuple3.index(118)) # 找出118的索引,下标
    print(tuple3.index("武当")) # 找出武当的索引,下标
    

    统计基数

    print(len(tuple3))
    print(tuple3.count("武当"))
    

    元祖的遍历

    for obj in tuple3:
        print(obj)
    

    格式化输出

    print("名字:%s,年龄:%d,位置:%s,%s"%tuple3)
    

    格式化输出本意是将元祖格式化输出

    特殊,如果元祖中只有一个元素的时候,“逗号”结尾

    tuple1 = ("zhangsanfeng",) # 单元组需要加逗号
    print(tuple1[0])
    

    特殊,在函数里面使用

    def tt():
        a = 1
        b = 2
        return (a,b) # 如果想要返回多个值,把值放到元祖中
    
    展开全文
  • Python元祖、字典

    2020-03-14 12:07:32
    取值也是使用[]根据索引下标获取数据。 my_tuple=(“joyce”,18,1.66) 元祖的变量一旦创建就不能修改,所以空元祖的使用场景很少,因为不能添加元素。元祖中只有一个元素的时候,类型是这个元素的数据类型。 single...

    元祖:

    • 定义:
      Tuple与列表类似,不同之处在于元祖的元素不能修改。
      元祖表示多个元素组成的序列;用于存储一串信息,数据之间用逗号分割。取值也是使用[]根据索引下标获取数据。
      my_tuple=(“joyce”,18,1.66)
      元祖的变量一旦创建就不能修改,所以空元祖的使用场景很少,因为不能添加元素。元祖中只有一个元素的时候,类型是这个元素的数据类型。
    single_tuple=(5)
    print (type(single_tuple))
    <int>
    single_tuple=(5,)
    print (type(single_tuple))
    <tuple>
    
    • 内置方法:
      元组名.count() 获取某个数据在元祖中出现的次数
      元祖名.index() 获取某个数据在元祖中的下标
      len(元组名)元祖中包含元素的个数

    • 循环遍历:

    for a_tuple in my_tuple:
       print (a_tuple)
    
    • 使用场景:
      函数的参数和返回值,一个函数可以接收任意多个参数,或者一次返回多个数据。
      格式化字符串,格式化字符串后面的()本质上就是一个元组。
      让列表不可以不修改,以此来保护数据的安全性
      那么元组和列表的转换:
      list(元组)将元祖转换为列表;tuple(列表)将列表转换为元祖

    字典:

    • 定义:
      相当于集合中的Map;使用{}定义,使用键值对存储数据,键值对之间使用逗号分隔。
      key是索引,必须唯一,数据类型只能是字符串、数字或者元组;value是数据,键和值之间使用冒号分隔,可以使任意数据类型。
    student_a={"name":"yida","age":18,"gender":True,"higher":1.66}
    

    与列表的区别:列表是有序的对象集合,字典是无序的对象集合。

    • 内置函数
      取值:通过key来获取value:字典名[key]
      取值的时候如果指定的key不存在就会报错
      增加:字典名[key]=value
      如果增加的元素key已经存在就会修改已经存在的键值对,如果不存在就会新增键值对。
      删除:字典名.pop(key)
      统计键值对数量:len(字典名)
      合并字典:当前字典.update(将要合并的临时字典);如果被合并的字典中包含已经存在的键值对,会覆盖原有的键值对。
      清空字典:字典名.clear()

    • 循环遍历:for k in 字典名:
      k是每一次循环中,获取到的键值对的key

    • 应用场景:描述更复杂的数据信息;可以将每一个字典作为列表的某个元素进行存储,可以存储大量信息。

    展开全文
  • Python元祖与字典

    2020-09-11 09:11:11
    输出单个元祖直接输出加索引。 字典:变量info为字典类型: info = {‘name’:‘班长’, ‘id’:100, ‘sex’:‘f’, ‘address’:‘地球亚洲中国北京’} 说明:‘name’:‘班长’----> 键值对 字典的每个元素由2...
  • python元祖基本操作

    2019-09-25 13:58:46
    # 如果元祖中只包含一个值,需用逗号隔开消除歧义# temp1=(1,)# 元祖的基本操作# 访问元祖,可以使用下标索引访问元素的值# temp1=('hello','world')# print temp1[1]# world# temp1=(1,2,3,5,7,6)# print temp1[1:5...
  • python 元祖字典集合

    2019-03-25 16:30:00
    一、元祖  1.用途:记录多个值,当多个值没有改变的需求,元祖不能修改,但元祖里的数据的数据可以修改。  2....  思考:如果定义一个只有一... 1 # 索引取值 2 t = (1, 2, 3, 2, 3, 2) 3 print(t[1]) 4 pri...
  • python元祖和集合

    2018-11-12 20:35:38
    遍历、切片、索引 魔法方法 创建 工厂函数tuple() 使用小括号进行包裹(),若只有一个元素则需要在最后面加逗号(9,) 查询 count(self, value) 返回列表中相应的值出现的次数 index(self, value, start=...
  • python 元祖的魔法

    2019-04-26 17:18:00
    元组 # tuple,一级元素不可被修改,不能被增加或删除 tu = (111,"alxe",(11,22),[(33,44)],True,22,33,...# 可以索引、切片、循环、转换 ########灰魔法######## .count # 获取指定元素在元组中出现的次数 .in...
  • day06-python元祖

    2018-12-06 23:06:00
    1.创建空元组 temp1 = ();...2.元祖的基本操作访问元祖,可以使用下标索引访问元素的值 temp1=('hello','world') print(temp1[1]) world temp1=(1,2,3,5,7,6) print(temp1[1:5]) (2, 3, 5,...
  • Python 元祖与集合

    2018-05-09 14:48:47
    所以不能用切片和索引操作。 (判断2个集合是否相等,之和元素本身有关,和顺序无关。) (2)互异性(集合你不存在两个相同的元素) —— 可以用来筛选列表、字典等重复的元素 (3)可迭代2、操作 * 创建集合set()...
  • 1 元祖元祖可以理解为一个不可变的列表 2 用途:用于存放多个值,当存放的多个值只有读的需求而没有改的需求时用...1 元祖和列表一样都可以通过索引取值 t = (1,2,3,4,'a','b','c','d') t1 = t[3] print(t1)...
  • 讲到元祖,他是一种类似于列表形式的“数组”,不同的是在于元祖的内容是不可更改的。一旦初始化完成,就不能再有所修改,除非对他...print(vel[0],vel[-1]) #利用索引寻找元祖 test=(1,2,3,4) test=test+(4,5) ...
  •  索引(indexing):  分片(sliceing):  加(adding):不同数据,不同含义  乘(multiplying):  检查某个元素是否属于序列的成员(成员资格): #列表:  #任意类型的对象位置的有序集合,...
  • Python——元祖

    2020-09-28 07:58:27
    元祖 元祖是一个不可修改的,元素以逗号分隔的以小括号包围的有序序列。 是一个不可修改的列表。 元祖的访问: 跟列表一样,都可以用索引和切片来获取元素。 (1)用索引获取: 运行结果: (2)用for循环获取: ...
  • Python3 元祖

    2018-11-21 18:14:00
    元祖相关的功能详解 Python的元组与列表类似,不同之处在于元组的元素不能修改。...通过索引方式访问元祖: tu = (11, '123', ('aa'), 11,['bb', 12])v = tu[2]print (v)输出:aa 通过切片方式...
  • python——元祖

    2018-04-25 23:27:00
    元祖(tuple):是对列表的一个二次加工,元素不可被修改不能被增加或删除,可以查看 (类)tuple:(元祖) (对象)tu...(111,2222,333,)好区分 1、可以进行索引取值 2、可以进行切片取值 3、元祖的一级元素不...
  • 36-Python-元祖

    2018-06-13 14:37:56
    不同之处在于元祖的元素不能修改n 元祖表示多个元祖组成的序列n 元祖Python开发中,有特定的应用场景l 用于存储一串信息,数据之间使用 , 分隔l 元祖用()定义l 元祖索引从0开始n 索引就是数据在元祖中的...
  • python_元祖

    2019-05-29 20:08:53
    元组: 一组有序数据的组合。元组不可以修改。 元组的定义: 空元组: 变量 = () 或者 变量= ...只可以使用索引访问元组,不可以进行其他操作。 分片: 操作和列表一致。 #常用函数 #max() 获取元组中的最大值 #m...
  • python 列表 元祖 集合

    2018-12-01 21:37:00
    #####################概念##... 列表可以装大量数据2,列表的索引和切片(和str一样) 列表和字符串一样,也有索引和切片,只不过切片出来的内容是列表(索引,切片,步长) [起始位置:结束位置:步长] 索引下标为...
  • Python-元祖-字典

    2019-05-07 22:08:02
    元祖简单入门 # 1 元祖快速入门 info_tuple = ("山口一男",17,120,"山口一男") # 取值和索引 print(info_tuple[2]) #取值 print(info_tuple.index("山口一男")) #取索引 # 统计计数 print(info_tuple.count(...
  • Python元祖数据类型常用操作 元祖类型 一个有序的元素组成的集合; 使用小括号 () 表示; 元组是不可变对象; 支持索引(下标); 正索引和负索引; 正负索引不可以超界,否则引发异常IndexError; 定义: t = ...
  • python--元祖

    2021-05-30 18:49:26
    元祖 格式: 变量名=(,,,,) 例子: 查询: 根据下标取数据 查询个数: count查询元素出现的个数 查询索引: index查询元素的索引,有对应的话返回对应的索引,否则报错 元祖不能进行修改 类型转换 a=[1,2,...
  • Python列表和元祖

    2017-08-17 17:33:00
    最基本的数据结构是序列(元祖和列表),序列中所有元素都是有编号的,元素的位置称为索引,第一个索引得失0,第二个索引是1...,最后一个索引为-1 序列类型转换的工厂函数: list(iter)把可迭代对象转换为列...
  • Python 列表与元祖

    2018-07-31 10:35:19
    序列时python中最基础的数据结构,在序列中每个元素都有自己的编号,第一个元素的编号索引为0,第二个为1,以此类推,python中的元祖和列表就是序列,其中的字符串也是序列中的一种 二者的定义区别: 列表的定义...
  • Python基础之元祖

    2018-12-05 17:55:14
    元祖主要属性: 有序集合 通过偏移存取 不可变序列 固定长度,异构,任意嵌套 对象引用的数组 常见元祖常量和操作 操作 解释 () 空元祖 (1,) 创建单个元素的元祖,注意要加逗号 T=(0,1,2,3) 创建元祖 T=...
  •  列表和字符床一样,也有索引和切片  常用功能:  增: append() : 表示向列表中追加元素,追加到列表的末尾  insert(index,object) : 把元素插入到index位置,但会涉及到元素的移动  删: pop...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 501
精华内容 200
关键字:

python元祖索引

python 订阅