Как объединить все диапазоны в диапазоне (0, 10) в массиве Python? - PullRequest
0 голосов
/ 27 сентября 2018

Мой цикл for не цикличен для всех, потому что мой диапазон был только диапазоном (0,1), так что как решить эту проблему .. Пожалуйста, помогите :( Спасибо!

 def cleanString(newstring):
    newstring = newstring.replace("!", "")
    newstring = newstring.replace("@", "")
    newstring = newstring.replace("#", "")
    newstring = newstring.replace("$", "")
    newstring = newstring.replace("%", "")
    return newstring

    final_list = {'Category': categoryType, 'Notes': array}
    e = str(final_list)
    e1 = ''.join(e)
    c = cleanString(newstring=e1)
    arr_cat += [c]
    print(range(len(arr_cat))
    for i in range(len(arr_cat)):
        print(arr_cat[i])

Когда я печатаю, чтобы проверитьдиапазон для arr_cat, в котором хранятся 10 данных, вывод print (range (len (arr_cat))):

range(0, 1)
range(0, 1)
range(0, 1)
range(0, 1)
range(0, 1)
range(0, 1)
range(0, 1)
range(0, 1)
range(0, 1)
range(0, 1)

Но я бы хотел, чтобы ожидаемый результат был:

range(0, 1)
range(0, 2)
range(0, 3)
range(0, 4)
range(0, 5)
range(0, 6)
range(0, 7)
range(0, 8)
range(0, 9)
range(0, 10)

Выход переменной c:

1 I really love writing journals
2 The mat is very comfortable and I will buy it again likes
3 The mousepad is smooth
1 I really love writing journals
4 This pen is very special to me.
4 This pencil is very special to me.
5 Meaningful novels
4 It brights up my day like a lighter and makes me higher.
6 School foolscap
7 As soft as my heart.lovey
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...