Я перебираю список списков, и когда я добавляю элемент в массив, он добавляет каждую букву отдельно, а не слово в целом, если я не удаляю '[]' ... почему это происходит, просто любопытно?Пример:
Просто любопытно узнать, почему происходит такое поведение
def printTable(lists):
for list in lists:
s = []
for item in list:
s += item
print(s)
print()
tableData = [['apples', 'oranges', 'cherries', 'banana'],
['Alice', 'Bob', 'Carol', 'David'],
['dogs', 'cats', 'moose', 'goose']]
printTable(tableData)
, вместо добавления каждого элемента в список, он добавляет каждую букву (удаляя тип данных списка, он добавляет их по буквамкак исключено) просто любопытно, почему это происходит.