数据类型-元组

在MATLAB命令窗口使用py.tuple()可以创建Python元组,然后可以使用Python中处理元组的函数操作它们。

下面用py.tuple()创建Python元组。

code.matlab
>> t=py.tuple([9,5,8,3,2])
t =
  包含以下值的 Python tuple:
    (9.0, 5.0, 8.0, 3.0, 2.0)

求元组中的最大值。

code.matlab
>> py.max(t)
ans =
     9

求元组中的元素个数。

code.matlab
>> py.len(t)
ans =
  Python int - 属性:
    denominator: [1×1 py.int]
           imag: [1×1 py.int]
      numerator: [1×1 py.int]
           real: [1×1 py.int]
    5

将一个元胞数组转换为Python元组。

code.matlab
>> student=py.tuple({'Lining',19,'Biology'})
student=
Python tuple(不带属性)。
'Lining', 19.0, 'Biology'

创建只有一个元素的Python元组时元组后面有一个逗号。

code.matlab
>> subject=py.tuple({'Biology'})
subject=
Python tuple(不带属性)。
'Biology',