如何获得数组中指定位置的元素值
来源:网络收集 点击: 时间:2024-03-01首先介绍定义,数组(array)是指一种有序的数据集合,在python里常用的数组是list,本例就用list来演示,安装好python与pycharm之后,打开pycharm,新建Test_List.py,如图所示:

定义lista=(A,B,C,D,E),使用len函数来判断数组长度,ALT+F10执行后可以看到结果是5,注意获取列表的值用【数组名+】,例如想要获取第一个值A,正确的写法是pirnt(lista),注意中括号,且序号是0,数组是自然数排序,第一个序号是0,如图:

通过【数组名+】可以获取数组里指定位置的元素值,有个前提是沟案惹【指定位置】必须小于数组长度,以本例来讲,【指定位置】必须小于5,如果大于5,就会报长度错(out of range),如图所示

在实际应用中,我们经常碰到复杂的数组,例如Listb={A:0,B:1,C:2,D:3,E:4},注意我用的是大括号{},同意获取长度,发现长度仍然是5,如图:

碰到这种复杂的数组,想要获取指定位置的值,躲案就必须明确指定位置,上面实例可以看出是学生名与对应分数,比如,A得0分,B得1分,C得2分,D得3分,E得4分,假如我仍然使用【数组名+序号】,就会得到如下错误的结果:

复杂数组想要获取正确的结果,指定的位置必须绵闲是【数组索引】,例如想要指定A得几分,要用【数组名+索引名】,写法是print(Listb),如图所示我获取了A和B的得分

数组取值其实不复杂,就是要细心,以上仅供参考
版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_200619.html