#!/usr/bin/python
#-*- coding:utf8 -*-
#现在讲讲tuple的使用
test_tuple = ("Jack", "Smith", "John", "Helen")
#打印最后一个
print test_tuple[-1]
#打印倒数第二个
print test_tuple[-2]
#最后一个3不包括
print test_tuple[0:3]
#逆序打印
print test_tuple[-1: :-1]
#打印倒数两个
print test_tuple[-1:-3:-1]
#第一个和第二个
print test_tuple[0:-2]
#在tuple里面使用tuple
test_tuple2 = (21,33,44,55)
test_tuple2 = (test_tuple, test_tuple2)
print test_tuple2
val1, val2, val3, val4 = test_tuple
print val1, val2, val3, val4
#进行循环遍历
for i in range(len(test_tuple)):
print test_tuple[i]
#两层循环的遍历
for i in range(len(test_tuple2)):
for j in range(len(test_tuple2[i])):
print test_tuple2[i][j],
print
k = 0
for m in map(None, test_tuple2):
print "tuple[%d]: " %k,
for n in m:
print n,
print
k += 1
#-*- coding:utf8 -*-
#现在讲讲tuple的使用
test_tuple = ("Jack", "Smith", "John", "Helen")
#打印最后一个
print test_tuple[-1]
#打印倒数第二个
print test_tuple[-2]
#最后一个3不包括
print test_tuple[0:3]
#逆序打印
print test_tuple[-1: :-1]
#打印倒数两个
print test_tuple[-1:-3:-1]
#第一个和第二个
print test_tuple[0:-2]
#在tuple里面使用tuple
test_tuple2 = (21,33,44,55)
test_tuple2 = (test_tuple, test_tuple2)
print test_tuple2
val1, val2, val3, val4 = test_tuple
print val1, val2, val3, val4
#进行循环遍历
for i in range(len(test_tuple)):
print test_tuple[i]
#两层循环的遍历
for i in range(len(test_tuple2)):
for j in range(len(test_tuple2[i])):
print test_tuple2[i][j],
k = 0
for m in map(None, test_tuple2):
print "tuple[%d]: " %k,
for n in m:
print n,
k += 1