Python列表切片,无参数
发布于 2021-01-29 16:59:43
通过反复试验,我发现
my_list = range(10)
my_list[:None] == my_list[:]
我将其用于Django查询集,因此我可以定义大小或全部使用:
some_queryset[:length if length else None]
# @IanAuld
some_queryset[:length or None]
# @Bakuriu
# length works for all numbers and None if you want all elements
# does not work with False of any other False values
some_queryset[:length]
None
切片时使用此良好做法吗?- 在任何情况下,这种方法都可能出现问题吗?
关注者
0
被浏览
52