pythonメタグループ(tuple)

4727 ワード

メタグループ
メタグループの機能はリストと似ていますが、メタグループの要素は変更できません.つまり、初期化が完了したら、変更したくないということです.メタグループの表現は'()'で囲まれ、要素はカンマで区切られています.
code
# _*_ coding:utf-8 _*_
#Python  
tup1 = ('lua','python',1,2)
tup2 = (1,2,3,4,5)
tup3 = 'a','b','c','d'
print tup1
print tup2
print tup3
#     
tup4 = ()
#          ,          ,           
tup4 = (4)
print tup4
#       
tup4 = (4,)
print tup4
#    
print tup1[0]
print tup2[1]
print tup3[3]
print tup1[-1]
#        ,  ,           
#tup1[2] = 'Java'
#  
print tup1[:2]
print tup1[-4:]
print tup1[1:4]
#    :           ,      ,          
tup4 = tup2 + tup3
print tup4
#    
del tup4
#        
#print tup4
#       
#       
print len(tup1)
#    ,        
print tup2 + tup3
#               
print tup1 * 4
#          
print 'lua' in tup1
print 'lua' not in tup1
#     
for x in tup1:print x
#        ,     ,     
#            
tup4 = 1,2,3,4,5
print tup4
#         
print cmp(tup1,tup2)
tup5 = 1,2,3,4,5
#        ,    0
print cmp(tup4,tup5)
#       
print len(tup4)
#         
print max(tup4)
#         
print min(tup4)
#        
list1 = [1,2,3,4,5]
#    ,              ,  , 
#           ,           
tup6 = tuple(list1)
print list1
print tup6