Python里面如何实现tuple和list的转换


Posted in 面试题 onJune 13, 2012
函数tuple(seq)可以把所有可迭代的(iterable)序列转换成一个tuple, 元素不变,排序也不变。
例如,tuple([1,2,3])返回(1,2,3), tuple(‘abc’)返回(‘a’.b’,c’).如果参数已经是一个tuple的话,函数不做任何拷贝而直接返回原来的对象,所以在不确定对象是不是tuple的时候来调用tuple()函数也不是很耗费的。
函数list(seq)可以把所有的序列和可迭代的对象转换成一个list,元素不变,排序也不变。
例如 list([1,2,3])返回(1,2,3), list(‘abc’)返回[a, b, c]。如果参数是一个list, 她会像set[:]一样做一个拷贝

Tags in this post...

面试题 相关文章推荐
为什么在使用动态 SQL 语句时必须为低层数据库对象授予权限
Dec 13 面试题
创建索引时需要注意的事项
May 13 面试题
北京-环亚运商测试题.net程序员初步测试题
May 28 面试题
如何为DataGridView添加一个定制的Column Type
Jan 21 面试题
Javascript如何发送一个Ajax请求
Jan 26 面试题
简述网络文件系统NFS,并说明其作用
Oct 19 面试题
TCP/IP模型的分界线
Dec 01 面试题
Linux如何命名文件--使用文件名时应注意
Jan 22 面试题
介绍一下linux的文件系统
Oct 06 面试题
nohup的用法
Aug 10 面试题
EJB需直接实现它的业务接口或Home接口吗,请简述理由
Nov 23 面试题
UNIX命令速查表
Mar 10 面试题
Python文件操作的面试题
Jun 22 #面试题
Python如何实现单例模式
Jun 03 #面试题
什么是lambda函数
Sep 17 #面试题
介绍一下Python中webbrowser的用法
May 07 #面试题
请写出一段Python代码实现删除一个list里面的重复元素
Dec 29 #面试题
用Python写一个for循环的例子
Jul 19 #面试题
Prototype如何为一个Ajax添加一个参数
Dec 06 #面试题
You might like
探讨:array2xml和xml2array以及xml与array的互相转化
2013/06/24 PHP
php+mysqli实现批量执行插入、更新及删除数据的方法
2015/01/29 PHP
PHP中实现获取IP和地理位置类分享
2015/02/10 PHP
Thinkphp实现站点静态化的方法详解
2017/03/21 PHP
List Installed Hot Fixes
2007/06/12 Javascript
javascript mouseover、mouseout停止事件冒泡的解决方案
2009/04/07 Javascript
通过Jquery遍历Json的两种数据结构的实现代码
2011/01/19 Javascript
js获取本机的外网/广域网ip地址完整源码
2013/08/12 Javascript
JavaScript简介
2015/02/15 Javascript
JS实现HTML表格排序功能
2016/08/05 Javascript
JS中用三种方式实现导航菜单中的二级下拉菜单
2016/10/31 Javascript
Bootstrap栅格系统的使用和理解2
2016/12/14 Javascript
使用JQuery自动完成插件Auto Complete详解
2019/06/18 jQuery
vue计算属性无法监听到数组内部变化的解决方案
2019/11/06 Javascript
压缩Vue.js打包后的体积方法总结(Vue.js打包后体积过大问题)
2020/02/03 Javascript
[02:12]探秘2016国际邀请赛中国区预选赛选手房间
2016/06/25 DOTA
Python 拷贝对象(深拷贝deepcopy与浅拷贝copy)
2008/09/06 Python
python中使用正则表达式的后向搜索肯定模式(推荐)
2017/11/11 Python
Python+matplotlib实现华丽的文本框演示代码
2018/01/22 Python
pytorch实现特殊的Module--Sqeuential三种写法
2020/01/15 Python
Python交互环境下打印和输入函数的实例内容
2020/02/16 Python
Python通过Tesseract库实现文字识别
2020/03/05 Python
Python环境下安装PyGame和PyOpenGL的方法
2020/03/25 Python
python 如何区分return和yield
2020/09/22 Python
德国机场停车位比较和预订网站:Ich-parke-billiger
2018/01/08 全球购物
Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?
2014/07/27 面试题
《谁的本领大》教后反思
2014/04/25 职场文书
2014年毕业演讲稿范文
2014/05/13 职场文书
学生偷窃检讨书
2014/09/25 职场文书
独生子女证明范本
2015/06/19 职场文书
运动会加油稿50字
2015/07/21 职场文书
公司人力资源管理制度
2015/08/05 职场文书
财务会计个人原因辞职信
2019/06/21 职场文书
Java数组详细介绍及相关工具类
2022/04/14 Java/Android
HTML5之高度塌陷问题的解决
2022/06/01 HTML / CSS