python - 如何在Python中逐行遍历表格的列并将其放入列表中

标签 python machine-learning

列表1

0, 19.2, 20.3, 21.3, 23.5, 24.6, 25.2, 25.4, 26.2, 26.3, 26.4, 8655, Light
26.2, 25.7, 25.2, 25.3, 22.3, 21.2, 20, 19.2, 19.1, 0, 0, 8655 , Light
0, 0, 54.2, 56.3, 62.3, 63.3, 65.2, 65.3, 65.3, 65.4, 65.4, 8483, Fan
65.4, 65.2, 65.1, 64.2, 63.2, 62.5, 61.3, 56.4, 53.8, 53.2, 0, 8483, Fan
32.3, 33.6, 34.2, 36.3, 34.1, 32.3, 33.6, 33.5, 33.2, 33.3, 33.3, 8470, Fridge
32.3, 34.6, 35.2, 36.3, 34.1, 32.1, 33.6, 33.3, 33.2, 33.3, 33.3, 8470, Fridge
0, 129.3, 2235.6, 2236.2, 2235.5, 2232.3, 2235.6, 2234.2, 2235.2, 2235.4, 2235.6, 8903, WaterHeater
2236.4, 2235.2, 2235.6, 2236.2, 2235.5, 2232.3, 2235.6, 2234.2, 1992.5, 119.3, 0, 8903, WaterHeater

问题:如何编写程序,使其逐行遍历列表并追加到列表中(将用于 K 最近邻预测)

列表:[0、19.2、20.3、21.3、23.5、24.6、25.2、25.4、26.2、26.3、26.4、8655、浅色]

Such that it will be in a list after convert to 2D Array 
List:[[0],
     [19.2],
     [20.3],
     [21.3],
     [26.4],
     [Light]]

最佳答案

您可以使用以下代码。

l = [0, 19.2, 20.3, 21.3, 23.5, 24.6, 25.2, 25.4, 26.2, 26.3, 26.4, 8655, 'Light']

final_list=[]
for i in l:
    final_list.append([i])

如果您想迭代一个我认为是列表列表的表,请使用下面的代码。

l1 = [0, 19.2, 20.3, 21.3, 23.5, 24.6, 25.2, 25.4, 26.2, 26.3, 26.4, 8655, 'Light']
[26.2, 25.7, 25.2, 25.3, 22.3, 21.2, 20, 19.2, 19.1, 0, 0, 8655 , 'Light']
[0, 0, 54.2, 56.3, 62.3, 63.3, 65.2, 65.3, 65.3, 65.4, 65.4, 8483, 'Fan']
[65.4, 65.2, 65.1, 64.2, 63.2, 62.5, 61.3, 56.4, 53.8, 53.2, 0, 8483, 'Fan']
[32.3, 33.6, 34.2, 36.3, 34.1, 32.3, 33.6, 33.5, 33.2, 33.3, 33.3, 8470, 'Fridge']
[32.3, 34.6, 35.2, 36.3, 34.1, 32.1, 33.6, 33.3, 33.2, 33.3, 33.3, 8470, 'Fridge']
[0, 129.3, 2235.6, 2236.2, 2235.5, 2232.3, 2235.6, 2234.2, 2235.2, 2235.4, 2235.6, 8903, 'WaterHeater']
[2236.4, 2235.2, 2235.6, 2236.2, 2235.5, 2232.3, 2235.6, 2234.2, 1992.5, 119.3, 0, 8903, 'WaterHeater']

final_list=[]

for l in l1:
    for i in l:
        final_list.append([i])

您的结果将出现在 Final_list 中。

关于python - 如何在Python中逐行遍历表格的列并将其放入列表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59300784/

相关文章:

python - Python : calling programs that use curses, 等中的 Shell 脚本

python - 动量反向传播

python - 操作错误 : (1054, "Unknown column ' ' 在 'where clause' 中”)

image-processing - 全局池有什么作用?

machine-learning - 关于将卷积层实现为全连接层的困惑

python - 如何在python pyqt5中连续更改标签颜色颜色

machine-learning - 决策树回归背后的数学?

machine-learning - 为什么要在机器学习中连接特征?

machine-learning - tensorflow 模型动物园?

python - numpy:如何针对不同的时间步长在两个数组之间进行插值?