sytuple API¶
sytuple is the builtin datatype in sympathy used for representing tuples. A tuple is an ordered container type whose the elements can be of different types. For example, (table, text) is the data type for a two element tuple representing a pair of a table and a text.
If the port type of a node contains (,) the resulting port will contain tuple type data.
- class sytuple(container_type)¶
- Container type, for example, - sympathy.api.types.from_string('(table, text)'), this determines the type of content allowed. Note that container type includes the type of the tuple itself.- create()¶
- Return a new sytuple, not connected to any file. The same container type is used for the new sytuple. 
 - source(other, shallow=False):
- Fill with elements from other sytuple. 
 - __copy__():
- Return a shallow copy. 
 - __deepcopy__(memo=None):
- Return a deep copy. 
 - __len__(self):
- Return the length. 
 - __getitem__(index):
- Return item at index. 
 - __setitem__(index, item):
- Set item at index. 
 - __iter__(self):
- Return iterator of contained items. 
 - __repr__(self):
- Return string representation. 
 
