マップ上で選択する
input_lyr = iface.activeLayer()
input_lyr.selectByExpression('"カラム" =' + 値, QgsVectorLayer.SetSelection)
選択地物をインスタンス化する
#例えば属性検索で地物を選択
selection = input_lyr.selectByExpression('"カラム"=' + "値")
# 選択地物をインスタンス化
selected_lyr = input_lyr.materialize(QgsFeatureRequest().setFilterFids(input_lyr.selectedFeatureIds()))
# レイヤに追加
QgsProject.instance().addMapLayer(selected_lyr)