Python元组问题

己知y=(10,20,(30,”abc”)),执行语句print (y[-1][1])后,屏幕输出结果是

img


你为什么不自己运行不下呢

执行语句print(y[-1][1])后,屏幕输出结果是" abc "。这是因为y是一个元组,其中最后一个元素是一个包含两个元素的元组,第一个元素是30,第二个元素是字符串" abc "。因此,y[-1][1]表示获取y元组中最后一个元素的第二个元素,即字符串" abc "。

abc