-2
我會如何去除一個Python字符串左邊的字符?例如:刪除Python字符串左側的字符?
string = "Devicename MA:CA:DD:RE:SS"
我應該怎麼做一個新的字符串的MAC地址?
我會如何去除一個Python字符串左邊的字符?例如:刪除Python字符串左側的字符?
string = "Devicename MA:CA:DD:RE:SS"
我應該怎麼做一個新的字符串的MAC地址?
你可以做不同的事情:
string.split(' ')[1]
或
string[11:]
或
string[-14:]
都產生
'MA:CA:DD:RE:SS'
最後一個選項與我想要的最接近。它從字符串中取最左邊的14個字符。
假設字符串始終具有格式:
Devicename<space>MAC Address
您可以通過簡單地分割空間上的串並採取第二個元素在結果列表中做到這一點。
>>> string = "Devicename MA:CA:DD:RE:SS"
>>> string.split()[1]
'MA:CA:DD:RE:SS'
一個說明 - 我想你知道這是不是一個有效的MAC地址,是否正確?
你知道切片的工作原理嗎? – miradulo