Bri*_*shi 1 python range sequence python-3.x
我正在做一个 Hackerrank python 问题,任务是在不使用任何字符串函数的情况下打印123...N(N输入在哪里)。
有人评论了一个解决方案:
print(*range(1, int(input())+1), sep='')
Run Code Online (Sandbox Code Playgroud)
我的问题是:
“解*包”一个可迭代对象,以便每个元素作为单独的参数传递,而不是函数接收可迭代对象作为单个参数:
>>> print(range(1,3))
range(1, 3)
>>> print(*range(1,3))
1 2
>>> print(1,2)
1 2
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7526 次 |
| 最近记录: |