1. 程式人生 > 其它 >python建立全為1或0的列表(不呼叫函式)

python建立全為1或0的列表(不呼叫函式)

技術標籤:python小技巧python

建立全為1或0的列表,程式碼:

a = [1 for _ in range(10)] 
b = [0 for _ in range(10)]
print(a)
print(b)

結果如下:
在這裡插入圖片描述

拓展

這個程式碼也可以建立具有一定規律的列表,如等差、等比數列,程式碼如下:

a = [i for i in range(1, 10, 2)] 
b = [i*3 for i in range(10)]
print(a)
print(b)

注:range()函式是左閉右開的原則,即第一個引數可以取到,而第二個引數取不到,極限值為第二個引數-1,第三個引數為步長(可以為負值)

結果如下:
在這裡插入圖片描述