关于元组,元组和列表之间的转换

注意元组是小括号,而且元祖只有两个功能count和index

>>> t=(1,2,3,4)

>>> dir(t)

[‘__add__‘, ‘__class__‘, ‘__contains__‘, ‘__delattr__‘, ‘__doc__‘, ‘__eq__‘, ‘__format__‘, ‘__ge__‘, ‘__getattribute__‘, ‘__getitem__‘, ‘__getnewargs__‘, ‘__getslice__‘, ‘__gt__‘, ‘__hash__‘, ‘__init__‘, ‘__iter__‘, ‘__le__‘, ‘__len__‘, ‘__lt__‘, ‘__mul__‘, ‘__ne__‘, ‘__new__‘, ‘__reduce__‘, ‘__reduce_ex__‘, ‘__repr__‘, ‘__rmul__‘, ‘__setattr__‘, ‘__sizeof__‘, ‘__str__‘, ‘__subclasshook__‘, ‘count‘, ‘index‘]

>>>

元祖转换成列表

>>> type(t)

<type ‘tuple‘>

>>> a=list(t)

>>> type(a)

<type ‘list‘>

列表转换成元祖

>>> a

[1, 2, 3, 4]

>>> type(a)

<type ‘list‘>

>>> t=tuple(a)

>>> t

(1, 2, 3, 4)

>>> type(t)

<type ‘tuple‘>

时间: 2024-07-31 22:15:51

关于元组,元组和列表之间的转换的相关文章

python中数组,元组,字典和字符串之间的转换

1.字典 字典转为字符串 >>> dict={'name':'zhzhgo','age':25} >>> print type(str(dict)),str(dict) <type 'str'> {'age': 25, 'name': 'zhzhgo'} >>> 字典转为元组 >>> dict={'name':'zhzhgo','age':25} >>> print type(tuple(dict)),t

java中 列表,集合,数组之间的转换

List和Set都是接口,它们继承Collection(集合),集合里面任何数据类型都可以添加 List是有序的队列,可以用重复的元素:而Set是数学概念中的集合,不能有重复的元素. 数组 长度固定  可存储任何数据类型       集合 长度可变(包括:list,set)可存储任何数据类型 列表 list   有序   长度可变   元素可重复     集set  无序   长度可变   元素不可重复 将数组转化为一个列表时,程序员们经常这样做: String[] arr = {"a"

python 字典、列表、字符串 之间的转换

1.列表与字符串转换 列表转字符串: 将列表中的内容拼接成一个字符串 将列表中的值转成字符串 字符串转列表: 将字符串每个字符转成列表中的值 将字符串按分割成列表 2.列表与字典转换 列表转字典: 将两个列表转成字典 将嵌套列表转为字典 字典转列表: 字典中键.值转为列表 原文地址:https://www.cnblogs.com/who-care/p/9306800.html

移动端适配方案以及rem和px之间的转换

背景 开发移动端H5页面 面对不同分辨率的手机 面对不同屏幕尺寸的手机 视觉稿 在前端开发之前,视觉MM会给我们一个psd文件,称之为视觉稿. 对于移动端开发而言,为了做到页面高清的效果,视觉稿的规范往往会遵循以下两点: 1)首先,选取一款手机的屏幕宽高作为基准(以前是iPhone4的320×480,现在更多的是iphone6的375×667). 2)对于retina屏幕(如: dpr=2),为了达到高清效果,视觉稿的画布大小会是基准的2倍,也就是说像素点个数是原来的4倍(对iphone6而言:

JSON的基本格式以及与JavaScript之间的转换

JSON的基本格式以及与JavaScript之间的转换 近来,发现很多人写json格式的数据时,总是没有达到JSON的规范,虽然在语言要求不严格的情况下能够通过, 但是,难免会遇到这样那样的问题,到时候再做修改,担心为时晚矣,故计划写此博文. JSON的语法规则: 1.数据需要以键值对的形式书写: e g: { "name" : "zychao" } 2.数据与数据之间需要通过逗号分隔: e g: { "name" : "zychao&

C++字符串类型和数字之间的转换

转载:http://www.cnblogs.com/luxiaoxun/archive/2012/08/03/2621803.html 1.字符串数字之间的转换 字符串---字符数组(1)string --> char *   string str("OK");   char * p = str.c_str(); 字符数组---字符串(2)char * -->string   char *p = "OK";   string str(p); 字符数组--

Java 集合与数组之间的转换

Java 集合与数组之间的转换 @author ixenos 数组转集合 Arrays.asList(T... a) 先给结论:用 Arrays.asList(T... a) 将数组转换成集合 (T...a)是可变参数,看成(T[] a)即可 <T> List<T> asList(T... a) 返回一个受指定数组支持的固定大小的列表,这是披着List外表的纯数组,只是原数组的一个视图(对返回列表的更改会“直接写”到数组.) 返回的列表是可序列化的,并且实现了 RandomAcce

Json与javaBean之间的转换工具类

Json与javaBean之间的转换工具类 /**  * Json与javaBean之间的转换工具类  *  * @author 晚风工作室 www.soservers.com  * @version 20111221  *  * {@code 现使用json-lib组件实现  *    需要  *     json-lib-2.4-jdk15.jar  *     ezmorph-1.0.6.jar  *     commons-collections-3.1.jar  *     commo

&lt;摘录&gt;Gson对Java嵌套对象和JSON字符串之间的转换

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,具有良好的跨平台特性.近几年来已经和XML一样成为C/S架构中广泛采用的数据格式.有关JSON的更多知识,请参考以下内容:http://json.org/json-zh.html 在服务器和客户端之间使用JSON数据格式进行通信,经常会涉及到JAVA对象和JSON字符串之间的转换.通常,我们可以使用一些JSON解析工具,例如:Gson,FastJson等.当然,我们也可以手动解析,只是会比较繁琐. 下面