目的:主要了解和熟悉slice的切片操作。
# 切片操作 [star:end:step] >=start & < end
def slice_test():
li=list(range(1,15,2))
print(li) # [1, 3, 5, 7, 9, 11, 13]
print(li[::2]) # [1, 5, 9, 13]
print(li[5:20:1]) #[11, 13]
print(li[:4]) # [1, 3, 5, 7]
print(li[4:]) # [9, 11, 13]
print(li[::-1]) # [13, 11, 9, 7, 5, 3, 1]
print(li[4:-1]) # [9, 11]
if __name__ == '__main__':
slice_test()
本文详细介绍了Python中slice切片操作的基本用法,包括正向切片、逆向切片、指定步长等技巧,通过具体示例展示了如何灵活运用切片来处理列表数据。
2058

被折叠的 条评论
为什么被折叠?



