что значит *m, = range(n+1) в питоне
можете объяснить код, а конкретно строку *m, = range(n+1):
n, a, b, c, d = map(int, input().split())
*m, = range(n+1)
Ответы (1 шт):
Автор решения: Stanislav Volodarskiy
→ Ссылка
Открываем python и проверяем руками что делает этот код:
$ python
@>>> n = 10
@>>> *m, = range(n+1)
@>>> m
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
Видимо, *m, = range(n+1) это странный способ написать m = list(range(n+1)).
Удачи в самостоятельных проверках.