sock.getsockname()[1] 中的“[1]”是什么?

Maz*_*MIK -2 python sockets

我正在用 Python 进行套接字编程,我看到了这个:

sock.getsockname()[1]

谁能解释一下这是做什么[1]用的吗?

小智 5

>>> sock.getsockname()
('0.0.0.0', 0)
Run Code Online (Sandbox Code Playgroud)

返回的元组(它是一种wird类型的数组)的第一个元素sock.getsockname()[0]是IP,第二个元素是sock.getsockname()[1]端口。

tuple[index]获取元组中该索引处的对象