Форум сайта python.su
Допустим есть пустой список с вложенными тремя тоже пустыми списками и даны несколько строк. В каждой строке по три числа. Как в каждый вложенный список добавить по одному числу из каждой строки.
Офлайн
так на вскидку
list_tt = [[],[],[]] str_numbers = [234,136,238,] for x, j in enumerate(str_numbers): list_tt[x].append(j) print(list_tt)
Офлайн
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])
Офлайн
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']]
Офлайн
terabaytлогично. если внутри три пустых коробки то коробка уже не пустая
есть пустая коробка с тремя коробками внутри
Офлайн