我有以下问题:
有些包没有指定的版本,因此没有指定的包版本,例如:('lib32c-dev', '', '', '')
('libc6-i386', '2.4', '', '')
('lib32c-dev', '', '', '')
('libc6-i386', '1.06', '', '')
('libc6-i386', '2.4', '', '')
('lib32c-dev', '', '', '')
('libc6-i386', '2.16', '', '')
('libc6-dev', '', '', '')
('', '', 'libc-dev', '')
('libc6-dev', '', '', '')
('', '', 'libc-dev', '')
('libncurses5-dev', '5.9+20150516-2ubuntu1', '', '')
('libc6-dev-x32', '', '', '')
('libc6-x32', '2.16', '', '')
('libncursesw5-dev', '5.9+20150516-2ubuntu1', '', '')
('libc6-dev-x32', '', '', '')
('libc6-x32', '2.16', '', '')
('libc6-dev-x32', '', '', '')
('libc6-x32', '2.16', '', '')
('libncurses5-dev', '5.9+20150516-2ubuntu1', '', '')
('libncursesw5-dev', '5.9+20150516-2ubuntu1', '', '')
在一些包中你可以看到更多的元组。在
我需要分析元组的列表,以便在将列表转换为字典之前为每个包提供最新版本。在
PS:包名的位置和版本不固定。但是我们可以说版本总是在包名之后,所以我们可以说版本总是在位置1和位置3吗?在
谢谢你的帮助。在