广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    如何获得数组中指定位置的元素值

    来源:网络收集  点击:  时间:2024-03-01
    【导读】:
    我用编程来解释数组,且演示如何获取数组的值,为了方便理解,我用python来演示工具/原料morepython+pycharm电脑方法/步骤1/6分步阅读

    首先介绍定义,数组(array)是指一种有序的数据集合,在python里常用的数组是list,本例就用list来演示,安装好python与pycharm之后,打开pycharm,新建Test_List.py,如图所示:

    2/6

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

    3/6

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

    4/6

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

    5/6

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

    6/6

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

    注意事项

    数组取值其实不复杂,就是要细心,以上仅供参考

    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_200619.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-05 12:09:06  耗时:0.023
    0.0226s