使用 Python 的 Abaqus FEM 软件创建自己的变量/列表类型,例如:
a = mdb.models['Model-1'].rootAssembly.instances['Instance-1'].faces
print a
type(a)
['人脸对象', '人脸对象', '人脸对象', ...]
输入'FaceArray'
print a[0]:
type(a[0])
({'featureName': 'Name-1', 'index': 6, 'instanceName': 'Name-1', 'isReferenceRep': False, 'pointOn': ((0.0, 0.733333, -0.133333),)} )
输入“脸”
当我现在用 初始化x=[]
并添加一个“人脸对象”时x.append(a[2])
,它会导致
[mdb.models['Model-1'].rootAssembly.instances['Instance-1'].faces[2]]
代替
['人脸对象']
如何创建与 a 格式相同的新变量?