はい、コードは完璧に動作します。
確認するには、ターミナルを開いて次のようにタイプしてください：

```
python3
```

Python 3がインストールされていれば、このようなメッセージが表示されます：

```
Python 3.8.10 (default, Nov 14 2022, 12:59:47) 
[GCC 9.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
```

次に次のように入力する（またはコピー＆ペーストする）：
```
greeting = lambda name: f "こんにちは、{firstname}"
```

さて、次のように入力する（あるいはコピー＆ペーストする）：
```
print(greeting("Peter"))
```

次のようなテキストが表示されます：
こんにちは、Peter
Si, el código funciona perfectamente.
Para comprobarlo pueder abrir una terminal y teclear:
python3

Si Python 3 está instalado en tu sistema verás un mensaje parecido a este:
Python 3.8.10 (default, Nov 14 2022, 12:59:47) 
[GCC 9.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

Ahora teclea (o copia y pega):
saludo = lambda nombre: f"Hola {nombre}"

Ahora teclea (o copia y pega):
print(saludo("Pedro"))

Verás el siguiente texto:
Hola Pedro