Python是一門高級編程語言,其中的列表是常用的數據類型之一。盡管Python的列表通常包含整數,但它們也可以包含其他數據類型以及小數。
# 創建含有小數的列表 my_list = [1.5, 2.3, 4.7, 3.9] # 訪問特定索引位置的值 print(my_list[0]) # 輸出:1.5 print(my_list[2]) # 輸出:4.7 # 在列表中添加小數 my_list.append(6.2) print(my_list) # 輸出:[1.5, 2.3, 4.7, 3.9, 6.2]
除了小數,Python的列表還可以包含其他數據類型,例如字符串、布爾值和對象等。對于非整數列表,您也可以使用Python內置的函數對它們進行操作,例如排序、過濾和映射等。
# 對非整數列表進行排序 my_list = ["apple", "banana", "orange"] my_list.sort() print(my_list) # 輸出:['apple', 'banana', 'orange'] # 過濾小于2的數字 my_list = [1.5, 2.3, 4.7, 3.9] result = list(filter(lambda x: x >2, my_list)) print(result) # 輸出:[2.3, 4.7, 3.9] # 對列表中的所有數字進行平方 my_list = [1.5, 2.3, 4.7, 3.9] result = list(map(lambda x: x**2, my_list)) print(result) # 輸出:[2.25, 5.289999999999999, 22.090000000000003, 15.209999999999999]
總之,Python的非整數列表是一種強大的數據類型,可以包含各種數據類型,包括小數、字符串、布爾值和對象。您可以使用Python的內置函數操作它們,以便出色地解決各種編程問題。