老师元祖这里不太明白能讲下吗

老师元祖这里不太明白能讲下吗

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小李 2022-06-23 17:24:17

同学你好,其实它与数组的区别在于它是规定长度规定类别的按照截图中

https://img1.sycdn.imooc.com//climg/62b4307809e2179e12150311.jpg

person1[0]与person1[1]都是因为没有按照规定来设置类型,比如说第一项必须是数字类型,这时候我们将它的第一项

改变为字符串类型,那么就会出问题。

person1[2]在声明的时候并没有,所以这里即便是我们person1[2]进行赋值也会出问题,就是因为当声明时元祖是规定了长度,以及规定了类型的。

那么总结一句话就是元祖要比数组多了规定,相当于是更加严格了。

祝学习愉快!

  • 提问者 球球不一般 #1

    https://img1.sycdn.imooc.com//climg/62b431e509bd314905490346.jpg第二个话红线圆圈没有报错,为啥第一个红线圆圈报错啊

    2022-06-23 17:27:41
  • 好帮手慕小李 回复 提问者 球球不一般 #2

    同学你好,解答如下:

    https://img1.sycdn.imooc.com//climg/62b432b80917c94f11760546.jpg

    person1 是元祖,person2不是元祖它只是个数组。

    祝学习愉快!

    2022-06-23 17:31:16
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师