新篇章导言
a = [1,2,3,4,5,6,7,8]
要求:打印等差数列 1,3,5,7
for i in range(0,len(a),2):
print(a[i],end=" | ")
for x in a:
if x % 2 != 0:
print(x)
利用切片更简洁
b = a[0:len(a):2] # 第三个参数表步长, 等价于b = a[::2]
print(b) #[1,3,5,7]
会写代码,非常容易, 但是人都是喜欢偷懒的,不喜欢做重复的东西,所以高性能、封装性能(可复用)才是我们该学习的
作为一个优秀的程序猿,考虑性能是非常重要的,不光考察你的逻辑思维能力,更考验你看问题的抽象能力