Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Tupla:
- def __init__ (self,N):
- # @param N: int
- # costruisce una tupla di N interi inizialmente uguali a 0
- self.n=N
- self.tuple=(0,)*self.n
- def showTuple(self):
- print self.tuple
- def modif(self,i,k):
- # @param i: int
- # @param k: item
- t=()
- for p in range(self.n):
- if p==i :
- t=t+(self.tuple[i]+k,)
- else:
- t=t+(self.tuple[p],)
- self.tuple=t
- class Tupletta(Tupla):
- def __init__ (self,N,A=0):
- # @param N: int
- # @param A: item
- # build a tuple
- Tupla.__init__(self,N)
- self.A=A
- if len(self.tuple)>1 :
- self.tuple=(self.A,)+self.tuple[1:]
- elif len(self.tuple)==1:
- self.tuple=(self.A,)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement