描述

tuple()函数用于将列表、区间(range)等转换为元组。

注意:元组和列表非常类似,但列表与元组最大的区别在于:元组是不可改变的,列表是可改变的。元组支持的操作,列表基本上都支持;列表支持对元素的修改,而元组则不支持。从这个角度来看,可以认为列表是增强版的元组。

虽然大部分时候都可使用列表来代替元组,但如果程序不需要修改列表所包含的元素,那么使用元组代替列表会更安全。

语法

tuple(list/range...)
返回值

返回元组

下面例子展示tuple()函数使用方法

a = [1,2] #list
b = {"1":2,"3":3} #dict
c = {1,2,3,3}  #set
d = range(2,10,2) #range
print(tuple(a))
print(tuple(b))
print(tuple(c))
print(tuple(d))

输出

(1, 2)
('1', '3')
(1, 2, 3)
(2, 4, 6, 8)

本期tuple()函数就学到这里。

Python tuple()函数相关推荐

  1. python基础--函数

    #python中函数的定义:函数是逻辑结构化和过程化的一种编程方法,用来实现某些特定的功能.#python中函数简单定义的方法# def test(x):# "this is new fun ...

  2. python怎么理解函数的参数_理解Python中函数的参数

    定义函数的时候,我们把参数的名字和位置确定下来,函数的接口定义就完成了.对于函数的调用者来说,只需要知道如何传递正确的参数,以及函数将返回什么样的值就够了,函数内部的复杂逻辑被封装起来,调用者无需了解 ...

  3. Python学习—函数

    函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段. 函数能提高应用的模块性,和代码的重复利用率. 1.定义函数 Python 定义函数使用 def 关键字,一般格式如下: def ...

  4. exit函数_全面深入了解 Python 魔法函数

    (点击上方公众号,可快速关注一起学Python) 作者:浪子燕青       链接: http://www.langzi.fun/Python魔法函数.html 魔法函数概念 魔法函数是以双下划线开头 ...

  5. python所有函数用法_python函数用法总结

    空函数 如果想定义一个什么事也不做的空函数,可以用pass语句: def nop(): pass pass语句什么都不做,那有什么用?实际上pass可以用来作为占位符,比如现在还没想好怎么写函数的代码 ...

  6. python常用函数-python常用函数精讲

    原标题:python常用函数精讲 返回值为bool类型的函数 bool是Boolean的缩写,只有真(True)和假(False)两种取值 bool函数只有一个参数,并根据这个参数的值返回真或者假. ...

  7. 第三章:Python基础の函数和文件操作实战

    本課主題 Set 集合和操作实战 函数介紹和操作实战 参数的深入介绍和操作实战 format 函数操作实战 lambda 表达式介绍 文件操作函数介紹和操作实战 本周作业 Set 集合和操作实战 Se ...

  8. PYTHON的函数对参数解析分析

    以下转自其它博客.觉得总结得太好了,所以拿来自己参考一下. python中函数参数的传递是通过赋值来传递的. 函数参数的使用又有俩个方面值得注意: 1.函数参数是如何定义的 2.在调用函数的过程中参数 ...

  9. python函数调用的例子_实例讲解Python中函数的调用与定义

    调用函数: #!/usr/bin/env python3 # -*- coding: utf-8 -*- # 函数调用 >>> abs(100) 100 >>> a ...

最新文章

  1. phantomjs 抓取html,javascript – 如何使用PhantomJS获取网站的HTML源代码
  2. 2021-9-下旬 数据结构 - 线性表 - 循环链表 - java实现代码(复习用)
  3. 3D特征:关于HFM和HBB
  4. java 子线程退出_java – 在子线程完成执行之前主线程将退出吗?
  5. LDD3中snull网络驱动程序的使用
  6. 对mysql的总结与反思_一次DB故障引起的反思和MySQL Operator选型
  7. oracle组合数据类型,oracle复合数据类型-相关方法
  8. impala java api 操作_Impala实践之六:使用Rest Api
  9. java基础三--IO流(1)
  10. 360奇云的架构演进之路
  11. oracle 数据库 去重查询
  12. 微信小程序抽奖转盘实现案例
  13. IDEA安装Gitee插件
  14. Xiangqi UVA - 1589
  15. 2022年京东618店庆活动优惠力度怎么样?
  16. excel数据库_标签打印软件中Excel数据整理及导入
  17. 乐视pro3精英版乐视X722线刷兼救砖_纯净刷机包_教程
  18. 从拼多多解析社交电商
  19. 四面深信服(长沙)软件测试工程师10k,大概是长沙双休犯法吧笑
  20. 【VR游戏】封神榜传

热门文章

  1. 基于51单片机的智能小车(寻迹功能)
  2. Trino安装部署连接iceberg
  3. VScode加背景图(工作区及全局)
  4. mysql5.7连接驱动
  5. 华硕(ASUS)魔霸系列出厂系统Iwin10/11原厂OEM系统
  6. 应用回归分析(基于R) R语言的假设检验(一)
  7. matlab mobile安装及使用
  8. fastadmin 子账号看不到菜单,菜单没有查看,编辑等选项
  9. Java初学者非常容易忽视或者不知道的小知识
  10. OPPO 2020届全球校园招聘启动