Skip to main content
 首页 » 编程设计

python之在列表python中拆分Mac地址

2025年05月04日15davidwang456

我需要提取存储在 python 列表中的所有 Mac 地址的最后两位数。

['00:00:00:00:00:02', 
 '00:00:00:00:00:01', 
 '00:00:00:00:00:03', 
 '00:00:00:00:00:01', 
 '00:00:00:00:00:04', 
 '00:00:00:00:00:01'] 

我需要从这个列表中提取 [02,01,03,01,04,01] 或者 panda dataframe 中有这个方法吗?

请您参考如下方法:

macs = ['00:00:00:00:00:02', '00:00:00:00:00:01', '00:00:00:00:00:03', '00:00:00:00:00:01', '00:00:00:00:00:04', '00:00:00:00:00:01'] 
short_macs = [x[-2:] for x in macs] 

输出

['02', '01', '03', '01', '04', '01']