为了账号安全,请及时绑定邮箱和手机立即绑定

为什么print([2][0])的结果是a?

("a"+"b")结果应该是“ab",那么print([2][0])应该是ab,为什么是a呢?

正在回答

1 回答

T = ((1+2),  ((1+2),), ('a'+'b'), (1, ), (1,2,3,4,5))

eprint T[2][0]

print T[2]

http://img1.sycdn.imooc.com/6316bd9b0001da8a02150148.jpg当你以T[2][0]的二维方式输出时是将('a'+'b')中的每个部分看作独立的个体

但是以T[2]的整体方式输出时就会直接进行运算后输出

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么print([2][0])的结果是a?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信