tuples(元组):在Python里面,tuples的定义很简单,例如,xy=45,59,然后使用就用xy[0],xy[1]来使用:__author__="Alex"
__date__ ="$2011-2-17 10:39:27$"
if __name__ == "__main__":
print "Hello";
xy=45,97
x=xy[0]#set x as xy[0]
print(x)
y=xy[1]#set y as xy[1]
print(y)控制台输出:Hello
45
97如何给数组Set值Python是以索引来区分你给数组赋值的,用append加值进去无论你放进去的是什么类型,int,float,string,甚至是方法,看下面一段代码就知道是怎样赋值的了:__author__="Alex"
__date__ ="$2011-2-17 10:39:27$"
if __name__ == "__main__":
print "Hello";
i = [] # create an empty set
k = [ " hi", 4, 5 ] # create a set with values
print(k)
i.append( 4 ) # append an entry to the set i
print(i)
i.append(5)# append another entry to the set i
print(i)
j = i[0] # j becomes 4
print(j)
print(len( i )) # returns 1, the number of entries of i
print(len( k )) # returns 3
print(k[-1]) # returns 5, the last entry of k控制台输出:Hello
[" hi", 4, 5]
[4]
[4, 5]
4
2
3
5dictionary(字典类型)Python的字典类型是用关键字来排序的,例如定义numbers = { "ben": 3, "tina": 9 } 那么就代表这个字典里面Alex的值为3,而Viki的值为9,然后可以使用Numbers["Alex"]来对这个值进行操作。__author__="Alex"
__date__ ="$2011-2-17 10:39:27$"
if __name__ == "__main__":
print "Hello";
numbers = { "Alex": 3, "Viki": 9 } # creates a dictionary
numbers = dict( Alex=3, Viki=9) # creates the same dictionary with a different syntax
numbers["Alex"] = "unknown" # change the value of the "Alex" entry in the dictionary
if numbers["Alex"] == 3:
print("yes") # using a dictionary in a condition
else:
print("no")
for n in numbers:
print( n ) # prints out "Alex" and on the next line "Viki"
for n in numbers:
print( numbers[n] ) # prints out "unknown" and on the next line 9输出:Hello
no
Viki
Alex
9
unknown