回答:
レイヤー上で選択が行われると、カーソルオブジェクトは選択された行のみを返します。
for row in arcpy.SearchCursor("name_of_layer_with_selection"):
print row.field1, row.field2
Describe関数もリストを返します。これがカーソル方式よりも速いかどうかはわかりませんが、便利なツールであることが好きです。結果のリストは、選択セットのオブジェクトIDです。
import arcpy
aa = arcpy.Describe("someFC")
ss = aa.FIDset
tt = ss.split("; ")
Print tt
[u'1363', u'1364', u'1365', u'1367', u'1369', u'1370']