更改列表的长度

Change len of a list

我有如下列表

['1024-65535/tcp', '1024-65535/udp']

我想将列表的长度从 2 更改为 1 并得到一些

[('1024-65535/tcp', '1024-65535/udp')] 所以 len 1. 我尝试调整大小并加入,但他们做了其他事情(resizie 正在删除列表的元素,加入给我返回一个列表,其中 len 作为我加入的字符数)。有什么建议吗?

您可以创建一个新列表,然后将其转换为元组。之后,您可以再次将该元组设为列表。

myList = ['1024-65535/tcp', '1024-65535/udp']
newList = [tuple(myList)]
# newList is equal to [('1024-65535/tcp', '1024-65535/udp')]