python的元祖

1.python 元祖取值请教

$ pythonPython 2.7.3 (default, Feb 27 2014, 20:00:17) [GCC 4.6.3] on linux2Type "help", "copyright", "credits" or "license" for more information.>>> a = (('none', 'aa'), ('auto', 'bb'))>>> >>> arg = 'none'>>> >>> dict(a).get(arg)'aa'>>>。

2.浅析Python中元祖,列表和字典的区别

列表

list是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序列的项目.列表中的项目.列表中的项目应该包括在方括号中,这样python就知道你是在指明一个列表.一旦你创建了一个列表,你就可以添加,删除,或者是搜索列表中的项目.由于你可以增加或删除项目,我们说列表是可变的数据类型,即这种类型是可以被改变的.

列表是可以嵌套的.

元组

元祖和列表十分相似,不过元组是不可变的.即你不能修改元组.元组通过圆括号中用逗号分隔的项目定义.

元组通常用在使语句或用户定义的函数能够安全的采用一组值的时候,即被使用的元组的值不会改变.元组可以嵌套.

字典

字典类似于你通过联系人名称查找地址和联系人详细情况的地址簿,即,我们把键(名字)和值(详细情况)联系在一起.注意,键必须是唯一的,就像如果有两个人恰巧同名的话,你无法找到正确的信息.

3.python 元祖取值请教

$ python

Python 2.7.3 (default, Feb 27 2014, 20:00:17)

[GCC 4.6.3] on linux2

Type "help", "copyright", "credits" or "license" for more information.

>>> a = (('none', 'aa'), ('auto', 'bb'))

>>>

>>> arg = 'none'

>>>

>>> dict(a).get(arg)

'aa'

>>>

4.python一个列表中元素为元祖,想要根据元祖的第二个值进行排序,怎

print sorted(a,key=lambda x: x[1])[('s', 0, ''), ('s', 6, ''), ('e', 7, ''), ('e', 14, ''), ('s', 14, ''), ('s', 706, '')]1、说明1)序列是python中最基本的数据结构。

序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。列表是最常用的python数据类型,它可以作为一个方括号内的逗号分隔值出现。

2)元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。

元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。2、示例1)列表list1 = ['google', 'runoob', 1997, 2000];list2 = [1, 2, 3, 4, 5 ];list3 = ["a", "b", "c", "d"];2)元组tup1 = ('google', 'runoob', 1997, 2000);tup2 = (1, 2, 3, 4, 5 );tup3 = "a", "b", "c", "d";。

python的元祖

转载请注明出处编程代码网 » python的元祖

资讯

pythonfind

阅读(25)

本文主要为您介绍pythonfind,内容包括如何用python写一个简单的find命令,如何用python的find方法定位app中的元素,用python语言编写一个叫做finddups程序。def find_dups(serial):_, dups = set(), set()for n in serial:if n in

资讯

pythonspe

阅读(31)

本文主要为您介绍pythonspe,内容包括我下载了一个pythonspe,解压后是一个叫spe文件夹,没有setup我,5SPE编辑器怎么打?python2.5SPE编辑器怎么打开,pythonspe怎么打开啊!。python 跟文本编辑器有个鸟关系啊? 直接用记事本就可以搞定一切啦。

资讯

python文件路径

阅读(26)

本文主要为您介绍python文件路径,内容包括python中txt文件路径怎么打开,怎么查找python3路径,python一般文件在哪个位置。linux下 可以先找到python的大致路径 然后执行 python -V 1 2 3 4 5 6 7 [root@host ~]#

资讯

python%n

阅读(35)

本文主要为您介绍python%n,内容包括python中x%n>0是什么意思?,用python编写一个程序?,vim命令!python%,这个百分号是什么意思?为何我映射到f5之后运。1 #!/usr/bin/env python3 2 # coding=utf-8 3 4 def fun2(n): 5 i = 1;

资讯

python

阅读(28)

本文主要为您介绍python,内容包括有谁知道现在的coursera怎么下载视频呢~,视频网页怎么保存到桌面,系统学习python视频在哪家比较好。国内观看Coursera非常卡顿,经常播放到一半就卡死了,不知道什么原因。因此只能想办法下载下来之后再看。 Gi

资讯

pythonifeval

阅读(32)

本文主要为您介绍pythonifeval,内容包括python什么时候用eval函数,这段python代码中eval()的作业是什么?,python中eval()方法的使用。a=123b=123+234print(a+b)print(eval(b))

资讯

evalpython=

阅读(22)

本文主要为您介绍evalpython=,内容包括python当中的eval函数是起什么作业的,python什么时候用eval函数,python什么时候用eval函数。a=123b=123+234print(a+b)print(eval(b))

资讯

python.idea

阅读(58)

本文主要为您介绍python.idea,内容包括idea可以写python吗,如何看python里的每个函数列表idea,如何使用idea开发python。IDEA 全称 IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其

资讯

pythonfind

阅读(25)

本文主要为您介绍pythonfind,内容包括如何用python写一个简单的find命令,如何用python的find方法定位app中的元素,用python语言编写一个叫做finddups程序。def find_dups(serial):_, dups = set(), set()for n in serial:if n in

资讯

pythonspe

阅读(31)

本文主要为您介绍pythonspe,内容包括我下载了一个pythonspe,解压后是一个叫spe文件夹,没有setup我,5SPE编辑器怎么打?python2.5SPE编辑器怎么打开,pythonspe怎么打开啊!。python 跟文本编辑器有个鸟关系啊? 直接用记事本就可以搞定一切啦。

资讯

python文件路径

阅读(26)

本文主要为您介绍python文件路径,内容包括python中txt文件路径怎么打开,怎么查找python3路径,python一般文件在哪个位置。linux下 可以先找到python的大致路径 然后执行 python -V 1 2 3 4 5 6 7 [root@host ~]#

资讯

python%n

阅读(35)

本文主要为您介绍python%n,内容包括python中x%n>0是什么意思?,用python编写一个程序?,vim命令!python%,这个百分号是什么意思?为何我映射到f5之后运。1 #!/usr/bin/env python3 2 # coding=utf-8 3 4 def fun2(n): 5 i = 1;

资讯

python

阅读(28)

本文主要为您介绍python,内容包括有谁知道现在的coursera怎么下载视频呢~,视频网页怎么保存到桌面,系统学习python视频在哪家比较好。国内观看Coursera非常卡顿,经常播放到一半就卡死了,不知道什么原因。因此只能想办法下载下来之后再看。 Gi

资讯

pythonifeval

阅读(32)

本文主要为您介绍pythonifeval,内容包括python什么时候用eval函数,这段python代码中eval()的作业是什么?,python中eval()方法的使用。a=123b=123+234print(a+b)print(eval(b))

资讯

evalpython=

阅读(22)

本文主要为您介绍evalpython=,内容包括python当中的eval函数是起什么作业的,python什么时候用eval函数,python什么时候用eval函数。a=123b=123+234print(a+b)print(eval(b))

资讯

python文件的路径

阅读(35)

本文主要为您介绍python文件的路径,内容包括python一般文件在哪个位置,python中txt文件路径怎么打开,python打开文件的路径。哦。这是个问题哟。好象是我也遇到过。似乎是一个开关。要允许打开空文件?还是什么的。或者是你回到上一级目录,点