久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

python怎么判斷列表維度

136次閱讀
沒有評論

共計 517 個字符,預計需要花費 2 分鐘才能閱讀完成。

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,并將列表更新為第一個子列表。如果列表為空,則跳出循環。最后返回維度的值。

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-21發表,共計517字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 三明市| 临泽县| 波密县| 江都市| 自贡市| 凉城县| 泾源县| 顺义区| 耿马| 合阳县| 安仁县| 民丰县| 普宁市| 湾仔区| 名山县| 扎鲁特旗| 潼南县| 滦平县| 金乡县| 渭源县| 湖州市| 连平县| 罗平县| 页游| 库尔勒市| 东港市| 兴安盟| 清徐县| 赞皇县| 黄陵县| 陆河县| 永康市| 白城市| 英吉沙县| 清丰县| 屯留县| 夏津县| 萝北县| 张掖市| 星子县| 泸西县|