python 报错:IndexError: tuple index out of range
本帖最后由 i1zhuxian 于 2016-5-16 13:07 编辑错误讯息:
File "/home/shuangyu/.spyder2-py3/temp.py", line 28, in displayThereLagestCountries
print("{0:20}{1:9}".format("countries,countries"))
IndexError: tuple index out of range
报错部分的代码如下:
for i in range(3):
print("{0:20}{1:9}".format("countries,countries"))
countries是个列表,内容如下:
[['Canada', 'North America', 34.8, 3855000], ['Nigeria', 'Africa', 177.2, 356669], ['France', 'Europe', 66.3, 211209], ['New Zealand', 'Australia/Oceania', 4.4, 103738]]
将for语句中的print修改为:
print("{0:20}{1:9}".format(countries,countries))
后就可以正常执行了,想问下为什么加了双引号就不行了呢?
页:
[1]