一維數組和二維數組的遍歷,python如何遍歷二維數組的列元素_for循環獲取二維數組的元素時的bug

 2023-10-05 阅读 18 评论 0

摘要:該樓層疑似違規已被系統折疊?隱藏此樓查看此樓問題如下:最后一行代碼current_label = featVec[-1]的index越界。我在文件3的for循環外,先輸出了data_set1在文件3的for循環內,輸出featVec一維數組和二維數組的遍歷,結果如下:[[

該樓層疑似違規已被系統折疊?隱藏此樓查看此樓

問題如下:

最后一行代碼current_label = featVec[-1]的index越界。

我在文件3的for循環外,先輸出了data_set1

在文件3的for循環內,輸出featVec

一維數組和二維數組的遍歷,結果如下:

[[1, 1, 'yes'], [1, 1, 'yes'], [1, 0, 'no'], [0, 1, 'no'], [0, 1, 'no']]

[1, 1, 'yes']

[1, 1, 'yes']

[1, 0, 'no']

[0, 1, 'no']

如何遍歷二維數組代碼?[0, 1, 'no']

[[], [], [], [1, 'no'], [1, 'no']]

[]

疑問:

最后兩行真的很玄學,到底是怎么回事

代碼如下:

二維數組遍歷輸出,文件1:設置一個測試數據集,調用方法

data_set = [[1, 1, 'yes'],

[1, 1, 'yes'],

[1, 0, 'no'],

[0, 1, 'no'],

[0, 1, 'no']

java遍歷二維數組、print(choose_best_feature_to_split(data_set))

文件2:方法的前半部分

def choose_best_feature_to_split(data_set)

feature_number = len(data_set[0]) - 1

base_entropy = calculate_entropy(data_set)

文件3:寫了文件2調用的calculate_entropy方法

python一維數組。def calculate_entropy(data_set1):

entropy_number = len(data_set1)

print(data_set1)

# label_count保存每一個label

label_count = {}

for featVec in data_set1:

二維數組python,print(featVec)

current_label = featVec[-1]

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/5/117457.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息