以下两种情况都会出现此错误:
points = [
[1, 2],
[0, 4],
[2, 0][12,1]
]
list的维数必须一致:正确写法:
points = [
[1, 2],
[0, 4],
[2, 0]
]
这个也会报错:
stations = ['Schagen', 'Heerhugowaard', 'Alkmaar', 'Castricum', 'Zaandam', 'Amsterdam', 'Sloterdijk',
'Amsterdam Centraal', 'Amsterdam Amstel', 'Utrecht Centraal', '’s-Hertogenbosch', 'Eindhoven', 'Weert',
'Roermond', 'Sittard', 'Maastricht']
IndEind = stations.index("Heerhugowaard")
IndBegin = stations.index('Sloterdijk')
intBegin = int(IndBegin)
intEind = int(IndEind)
print('stations[0]: ', stations[intBegin, intEind])
这个是因为读取的是时候维数错误:
正确写法:
print('stations[0]: ', stations[intBegin:intEind])
想关注最新技术和知识,请关注我的公众号,最新资讯会在这里与大家及时分享。