создать список длин слов для слов в original_str, используя шаблон накопления - PullRequest
3 голосов
/ 24 марта 2019

Вопросы таковы:

Напишите код для создания списка длин слов для слов в original_str, используя шаблон накопления, и назначьте ответ переменной num_words_list.(Вы должны использовать функцию len).

original_str = "The quick brown rhino jumped over the extremely lazy fox".split()
original_list = list(original_str)
num_words = len(original_list)
for i in original_list:
    print(len(i))

Это мой вывод, но он должен быть в виде списка и в переменной num_words_list, но я не могу его преобразовать.

3 5 5 5 64 3 9 4 3

Ответы [ 4 ]

3 голосов
/ 24 марта 2019

Не отдавая слишком много:

  1. Создайте пустой список перед циклом
  2. Вместо вызова print для каждого элемента, добавьте элемент в список.

Оба эти шага легко найти в Интернете.

Удачи!

2 голосов
/ 24 марта 2019

Привет, я думаю, это то, что вы ищете?

original_str = "The quick brown rhino jumped over the extremely lazy fox".split()
original_list = list(original_str)
num_words = len(original_list)
num_words_list = []
for i in original_list:
    num_words_list.append((len(i)))

print(num_words_list)
1 голос
/ 24 марта 2019

Вы можете добавить каждое целое число в пустой список, таким образом, вы должны быть в порядке:)

Но быстрый поиск в этом общем направлении поможет вам понять это в кратчайшие сроки, удачи!

0 голосов
/ 22 июня 2019
original_str = "The quick brown rhino jumped over the extremely lazy fox"


original_list = list(original_str.split())
num_words = len(original_list)
num_words_list = []
for i in original_list:
    num_words_list.append((len(i)))

print(num_words_list)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...