Hi all,

This is under 2.58.1.

I’m having an inexplicably tough time figuring out in Python how to get the vertexes/edges/faces that are selected. If I go into Scripting view, add a cube, and select a single vertex in edit mode, then try to evaluate:

```
[vertex.select for vertex in bpy.context.selected_objects[0].data.vertices]
```

I always get this list of 8 True values, no matter how many vertices I select:

```
>>> [vertex.select for vertex in bpy.context.selected_objects[0].data.vertices]
[True, True, True, True, True, True, True, True]
```

So I must not be using the right code to find out what’s selected. Any ideas?

Thanks for any help!

–Rob