https://t.me/+B6fZgVWE0N5jNWVi - подписывайтесь на наш обучающий телеграм канал по анализу данных на Python
В Python есть несколько способов вывода функций в одну строку. Некоторые из них:
1. Использование лямбда-функций:
```python
print((lambda x: x+1)(2))
```
2. Использование функции внутри строки (f-strings):
```python
age = 25
print(f"My age is {age}")
```
3. Использование команды `map()`:
```python
my_list = [1, 2, 3, 4]
result = list(map(lambda x: x * x, my_list))
print(result)
```
4. Использование команды `reduce()`:
```python
from functools import reduce
my_list = [1, 2, 3, 4]
result = reduce(lambda x, y: x + y, my_list)
print(result)
```
5. Использование листового выражения (list comprehension):
```python
result = [i for i in range(10)]
print(result)