Программное обеспечение Abaqus FEM, использующее Python, создает собственные типы переменных / списков, например:
a = mdb.models['Model-1'].rootAssembly.instances['Instance-1'].faces
print a
type(a)
['Face object', 'Face object', 'Face object', ...]
тип 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=[]
и добавляю 'Face object' с x.append(a[2])
, это приводит к
[mdb.models ['Модель-1']. rootAssembly.instances ['Экземпляр-1']. Faces [2]]
вместо того
["Лицо объекта"]
Как я могу создать новую переменную того же формата, что и a?
type(x[0])
? - person Swier   schedule 04.04.2016