Blender 2.8 vertices of object doesn't update after location change in python I import a .fbx object and move the location. Then I try to print the local coordinates of the object. Regardless of where I move it, it prints the same local coordinates leading to me believe that the mesh vertices are not being updated. The snippet is attached below.

bpy.ops.import_scene.fbx( filepath = "sample.fbx" )
myObj  = bpy.data.objects['testObj']
print (myObj.data.vertices[0].co)
myObj.location = mathutils.Vector((1,3,5))
print (myObj.data.vertices[0].co)


This prints the same values both times. How do I update it? I would appreciate an answer for Blender 2.8
For the scene global coordinate system, multiply by the object's world matrix:

myObj  = bpy.data.objects['testObj']
print (myObj.data.vertices[0].co)
myObj.location = mathutils.Vector((1,3,5))
print (myObj.matrix_world @ myObj.data.vertices[0].co) # &lt;----