python之元组

元组

元组:

元组是python中另一个重要的序列结构,与列表类似,也是由一系列按特定顺序排列的元素组成,但是它是不可变的序列。

创建

        使用赋值运算符直接创建元组。

        语法格式:tuplename=(element1,element2,.........)

       元组使用一对小括号将所有的元素括起来,但是小括号并不是必须的,只要将一组值用逗号分隔开来,python就可以视其为元组。如果要创建的元组只有一个元素,则需要在定义元组时,在元素的后面加一个逗号。

     如:name=”地球”,”火星”,”水星”     verse=(“一篇冰心”,)

  元组推导式:使用元组推导式可以快速生成一个元组,表现形式与列表推导式类似,只不过[]修改为(),这个推导式生成的结果并不是一个元组或者列表,而是一个生成器对象,这一点和列表推导式不同,要使用该生成器对象可以将其转换为元组或者列表,使用tuple()函数,二转换为列表则使用list()函数。

       例如:randomnumber=(random.randint(10,100) for i in range(10))

                 Randomnumber=tuple(randomnumber)

                 Randomnumber=list(Randomnumber)

要使用通过元组推导器生成的生成器对象,还可以直接通过for循环遍历或者直接使用_next_()方法进行遍历:元组名._next_() :输出第一个元素。

posted @   pengfwan  阅读(253)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
· 【译】Visual Studio 中新的强大生产力特性
· 2025年我用 Compose 写了一个 Todo App
点击右上角即可分享
微信分享提示