python阅读程序

img


这个程序len(s)的结果为什么是3啊,里面是什么知识点呢?

split是把一个str分隔开,一般是split(str),里面的str代表以什么为分割界限。
比如:a = "1234.213.123", a.split(“.”)就是【1234,213,123】,同时这个分割界限会消失。
当然可以不填这个str,那么就是默认以空格作为分割。
split传出来的是一个list,这里的len获取的是list的长度,不是str的。因为空格分割开了三个东西,所以len是3