Python分割字符串不做

2024-07-08 10:35:44 发布

您现在位置:Python中文网/ 问答频道 /正文

不管我怎么试,这根弦都不会断。你知道吗

def funktion():
    ser = serial.Serial('COM5',115200)
    b = str("Das ist ein Test")
    a = str(ser.readline().decode())
    b.split(' ')
    a.split('s')
    print (a)
    print (b)

enter image description here


Tags: testreadlinedefserialsersplitprintdecode
2条回答

split函数不会就地更改字符串。它返回一个新字符串。您必须改为执行tokens = b.split(' '); print(b)。你知道吗

字符串是不可变的,因此必须重新分配这些字符串:

b = b.split(' ')
a = a.split('s')
print(a)
print(b)

更多信息请参见Immutable vs Mutable typesSO问题和that文章。你知道吗

相关问题 更多 >

    热门问题