# 1.最簡單的定義
list1 = [1, 2, 3]
print(list1)
# 2.函式 list()
list2 = list(range(1, 4))
print(list2)
# 3.推導式書寫
# [表示式 for 變數 in 列表]
# [表示式 for 變數 in 列表 if 條件]
# 原始列表1-10
origin_list = list(range(1, 11))
print(origin_list)
list3 = [x for x in origin_list]
print(list3)
# 加運算
list4 = [x*3 for x in origin_list]
print(list4)
# 加條件(舉例:取偶數)
list5 = [x for x in origin_list if x % 2 == 0]
print(list5)
# 常用range生成list (舉例:0-5的立方)
list6 = [x**3 for x in range(6)]
print(list6)
輸出結果
[1, 2, 3]
[1, 2, 3]
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
[3, 6, 9, 12, 15, 18, 21, 24, 27, 30]
[2, 4, 6, 8, 10]
[0, 1, 8, 27, 64, 125]
Python 列表定義
列表案例 bicycles trek cannondale redline specialized 用print列印列表,包括,欲要輸出列表內容,需要訪問列表元素 print bicycles trek cannondale redlinespecialized 訪問列表元素案例 bicycles ...
python定義列表
list1 list2 1,2,3,4,5,6 定義乙個6個元素的列表 list3 baba liuliu xing kaifa print list2 2 print list3 4 print print list3 4 print list3 0 list3 0 values list3 0 ...
python的列表定義介紹
列表 有序的可變物件集合python的列表非常類似其他程式語言中陣列的概念,因為你可以吧列表想象成乙個相關物件的索引集合,列表中的每個元素從0開始編號。不過,與很多其他程式語言中的陣列不同,python中的列表是動態的,因為它們可以根據需要擴充套件 和收縮 使用列表儲存任何物件之前不需要預聲列表的大...