我有47组数据要使用Python进行分析,并使用以下格式,我将数据存储在2D数组中:
person_id
我使用len函数来打印存储在数组中的项目。 (前一个错误并改为以下代码。)
2104,3,399900 1600,3,329900 2400,3,369000...
其中一部分我也希望对数组中的每个a,b和c进行一些计算,如thos格式:
array: with open("abc.txt", "r") as ins:
substrings = data.read().split()
array = [map(int, substring.split(',')) for substring in substrings]
print(len(array)[0])
我写道:
(2104-500)**2+(1600-500)**2+...
(3-2)**2+(3-2)**2...
如何改进代码以提供我想要的答案?
答案 0 :(得分:0)
实际上,你有一个多维数组([] [])。
数组的len实际上是一个,但如果这样做
len(array[0])
应该是95。
希望它有所帮助