WEB开发网
开发学院软件开发Python 10分钟学会Python[1] 阅读

10分钟学会Python[1]

 2008-10-23 13:27:13 来源:WEB开发网   
核心提示: 4. 数据类型在Python中可用的数据类型有列表、元组以及字典,在集合库中集合也可用,10分钟学会Python[1](2),列表就像是以维数组(但是你还可以有列表的列表),字典就是关联数组(或者叫哈希表),:前留空则表示从第一个元素开始,:后留空则表示直到最后一个元素,元组就是不可变一维

4. 数据类型

在Python中可用的数据类型有列表、元组以及字典。在集合库中集合也可用。列表就像是以维数组(但是你还可以有列表的列表),字典就是关联数组(或者叫哈希表),元组就是不可变一维数组(Python中数组可以是任何类型,因此你可以在列表、字典或者元组中混合使用数字、字符串等数据类型)。在所有的数组类型中第一个元素的标号都是0,负数表示从后向前数,-1则表示最后一个元素。变量可以指向函数。用法如下:

>>> sample = [1, ["another", "list"], ("a", "tuple")]
>>> mylist = ["List item 1", 2, 3.14]
>>> mylist[0] = "List item 1 again"
>>> mylist[-1] = 3.14
>>> mydict = {"Key 1": "Value 1", 2: 3, "pi": 3.14}
>>> mydict["pi"] = 3.14
>>> mytuple = (1, 2, 3)
>>> myfunction = len
>>> print myfunction(mylist)
3
你可以使用:取到数组的一个范围,:前留空则表示从第一个元素开始,:后留空则表示直到最后一个元素。负值表示从后索引(即-1是最后一个元素)。如下所示:

>>> mylist = ["List item 1", 2, 3.14]
>>> print mylist[:]
['List item 1', 2, 3.1400000000000001]
>>> print mylist[0:2]
['List item 1', 2]
>>> print mylist[-3:-1]
['List item 1', 2]
>>> print mylist[1:]
[2, 3.14]
5. 字符串

上一页  1 2 3 4  下一页

Tags:分钟 学会 Python

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接