import rhinoscriptsyntax as rs
import scriptcontext as sc
#sc.doc.Groups => Rhino.DocObjects.Tables.GroupTable for current doc
object_ids = rs.GetObjects('select obj')
new_group = 'NG'
if sc.doc.Groups.GroupNames(True):
if not 'NG' in sc.doc.Groups.GroupNames(True):
group_index = sc.doc.Groups.Find(new_group)
print 'new'
else:
group_index = sc.doc.Groups.Add(new_group)
#for clarity how you'd retrieve an idex by name
group_index = sc.doc.Groups.Find(new_group)
sc.doc.Groups.AddToGroup(group_index, object_ids)