Задать вопрос
@Andross78

Как вывести измененный список из функции?

Нужно создать функцию которая принимает список с числами а возвращает: # .

h = func([2, 6, 3, 1])
print(h)
##
######
###
#

Объясните что не так с моим вариантом решения

list_1 = [ ]
i = 0
while i < len(list_1):
print(int(list_1[i]) * "#")
i += 1
return list_1
  • Вопрос задан
  • 127 просмотров
Подписаться 1 Простой 1 комментарий
Ответ пользователя Андрей К ответам на вопрос (3)
TenXTengame
@TenXTengame
Хожу на руках из задницы
Если тебе нужно, чтобы выводилось именно так, то мб это подойдет:
def func(a):
    b = '#'
    for i in a:
        print(b*i)
func([9,8,1,4,7,2])

Вывод:
#########
########
#
####
#######
##
Ответ написан
Комментировать