91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

python怎么判斷列表維度

小億
271
2023-10-11 01:48:19
欄目: 編程語言

Python中可以使用len()函數來判斷列表的維度,即列表中的元素個數。如果列表嵌套了其他列表,也可以使用遞歸方法來判斷每個子列表的維度。

以下是判斷列表維度的示例代碼:

def get_list_dimension(lst):
dimension = 0
while isinstance(lst, list):
dimension += 1
if len(lst) > 0:
lst = lst[0]
else:
break
return dimension
# 示例列表
lst = [1, 2, 3]
print(get_list_dimension(lst))  # 輸出: 1
lst = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
print(get_list_dimension(lst))  # 輸出: 2
lst = [[[1, 2, 3], [4, 5, 6]], [[7, 8, 9], [10, 11, 12]]]
print(get_list_dimension(lst))  # 輸出: 3

上述代碼中的get_list_dimension()函數使用一個循環來判斷列表的維度。如果列表元素仍然是列表,則維度加1,并將列表更新為第一個子列表。如果列表為空,則跳出循環。最后返回維度的值。

0
东平县| 开封县| 山东省| 通辽市| 通化县| 东台市| 广宗县| 太保市| 当阳市| 平谷区| 荔波县| 四子王旗| 青河县| 资兴市| 文安县| 郯城县| 仲巴县| 兴安盟| 高密市| 天镇县| 安吉县| 太湖县| 仙游县| 张家口市| 太仆寺旗| 靖安县| 德兴市| 北京市| 高雄市| 合水县| 泸溪县| 阳原县| 镇坪县| 德州市| 兴隆县| 西林县| 嘉荫县| 开远市| 富裕县| 九寨沟县| 福建省|