美文网首页
关于元祖的用法

关于元祖的用法

作者: 大师的学徒 | 来源:发表于2020-03-16 00:32 被阅读0次

交换x, y

(y, x) = (x, y)

如果需要多个返回值,则可以return一个元祖

def get_data(aTuple):
    nums = ()
    names = ()
    for t in aTuple:
        nums += (t[1],) #这里如果用(t[1])会报错,原因是t[1]切片的数值int不能与tuple相加,加上逗号就默认是一个元祖,不再是切片值
        if t[0] not in names:
            names += (t[0],)
    min_n = min(nums)
    max_n = max(nums)
    totalNames = len(names)
    return min_n, max_n, totalNames #也可以写(min_n, max_n, totalNames),返回一个tuple


a = (("Jimmy", 100), ("Sophie", 666), ("Tiny", 123), ("Yuzu", 321), ("Jimmy", 456))
count = get_data(a)
print(count)

相关文章

  • 关于元祖的用法

    交换x, y 如果需要多个返回值,则可以return一个元祖

  • T 4

    tf.nn.max_pool 用法 value: 4-D张量;ksize: 过滤器尺寸,4个整数的列表或元祖,常用...

  • 2020-09-28-元祖和字典

    day6-元祖和字典 元祖 什么是元祖(tuple)元祖是不可变的列表元祖是容器型数据类型,将()作为容器标志,里...

  • Day6-7字典,元祖,集合

    元祖 1.什么是元祖元祖就是不可变的列表,列表中除了可变的操作以外,其他的操作都适用于元祖元祖值: a.使用()将...

  • day6总结

    一、元祖 1.什么是元祖元祖就是不可变的列表,列表中除了可变的操作其他的操作都适用于元祖元祖值:a.使用()将元素...

  • 2019-04-24总结

    1.元祖 1.什么是元祖(tuple)元祖是python提供的容器型数据类型(序列),不可变,有序元祖就是不可变的...

  • Swift 元祖

    元祖的简单介绍 元祖是一种数据结构,在数学中广泛使用 元祖类似于数组和字典 元祖可以用于定义一组数据 组成元祖类型...

  • ReactiveCocoa入门(2)元祖、json解析、应用

    3.3 元祖 RACTuple 什么叫做元祖?在 swift 中也有所谓的元祖,但是他跟 Objective-C ...

  • Python元祖

    元祖 1.什么是元祖? 元祖就是一个使用()圆括号括起来的数据集合类型,里面可以容纳列表类型。 2.如何创建元祖?...

  • 【Python基础】9. 元祖 (tuple)

    目录:元祖的基本概念创建元祖将列表转化为元组查询元组更新元组删除元组 1. 元祖的基本概念 元祖可以理解为,不可变...

网友评论

      本文标题:关于元祖的用法

      本文链接:https://www.haomeiwen.com/subject/ejvashtx.html