这样是字符串先匹配啊,你先要把匹配[(\d+,\d+,\d+)]这个模式的字符串取出来,取出group(1),然后再用split把坐标分别搞出来
pattern
=
'[\d+,\d+,\d+)]'
result
=
re.match(str,
pattern).group(1)
list
=
result.split(',')
list里面就是你要的三个坐标,取的时候你要把字符串转化为整型
你好!
返回的是Rhino.Geometry.Point3d对象的元组。可以直接设个变量等于这个
a=接受这个
print(a[0].toString());#显示[50,0,50]
print(a[0].X);
#显示X轴50
print(a[0].Y);
#显示Y轴0
print(a[0].Z);
#显示Y轴50
希望对你有所帮助,望采纳。
返回的是Rhino.Geometry.Point3d对象的元组。可以直接设个变量等于这个
a=接受这个
print(a[0].toString());#显示[50,0,50]
print(a[0].X);
#显示X轴50
print(a[0].Y);
#显示Y轴0
print(a[0].Z);
#显示Y轴50