Найти - Пользователи
Полная версия: Добавление чисел в вложенные списки
Начало » Python для новичков » Добавление чисел в вложенные списки
1
gratiani
Допустим есть пустой список с вложенными тремя тоже пустыми списками и даны несколько строк. В каждой строке по три числа. Как в каждый вложенный список добавить по одному числу из каждой строки.
marvellik
так на вскидку
 list_tt = [[],[],[]]
str_numbers = [234,136,238,]
for x, j in enumerate(str_numbers):
        list_tt[x].append(j)
print(list_tt)
Stepan_M
 a = [[],[],[]]
s1 = "1 2 3 4"
s2 = "10 20 30 40"
s3 = "100 200 300 400"
list1 = s1.split()
list2 = s2.split()
list3 = s3.split()
for i in range(len(a)):
    a[i].append(list1[0])
    a[i].append(list2[0])
    a[i].append(list3[0])
terabayt
gratiani
Допустим есть пустой список с вложенными тремя тоже пустыми списками
есть пустая коробка с тремя коробками внутри
согласитесь что звучит противоречиво
даже пустой список это обект, поэтому просто
список с тремя пустыми списками

gratiani
даны несколько строк
сколько? 3?

если мы вас правильно поняли
 >>> a = '1 2 3'
>>> b = '4 5 6'
>>> c = '7 8 9'
>>> 
>>> l = [[], [], []]
>>> 
>>> for i, j in zip((a, b, c), l):
...     j.append(i.split(' ', 1)[0])
... 
>>> print(l)
[['1'], ['4'], ['7']]

а лучше давать пример что вы имеете на входе и что вы хотите получить на выходе
marvellik
terabayt
есть пустая коробка с тремя коробками внутри
логично. если внутри три пустых коробки то коробка уже не пустая
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB