在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',