Python 如何为字符串中的单词创建单词长度列表?
在创建字长列表中对我不起作用Python 如何为字符串中的单词创建单词长度列表?,python,python-3.x,Python,Python 3.x,在创建字长列表中对我不起作用 str = "Python is a programming language" str = str.split() for char in str: len(char) char = words_in_list print(list(words_in_list)) 我认为产出应该是这样的 [6,2,1,11,8]length=list(map(len,str.split())print(li
str = "Python is a programming language"
str = str.split()
for char in str:
len(char)
char = words_in_list
print(list(words_in_list))
我认为产出应该是这样的
[6,2,1,11,8]
length=list(map(len,str.split())
print(list(len(word)表示str.split()中的单词))
另一个注意事项:不要使用str
作为变量名,它是一个内置类。
string = "Python is a programming language"
string = string.split()
my_list = []
for word in string:
my_list.append(len(word))
print(my_list)