2017-10-21 69 views
-1
Nested

J'ai appelé une liste imbriquée a:listes plus

a = [[0, 1, 2, 3, 4], [10, 11, 12, 13, 14]] 

Ma sortie souhaitée est une nouvelle liste (b) contenant la première liste a: [0, 1, 2, 3, 4]. Ensuite, je veux ajouter à cette liste toutes les valeurs dans [10, 11, 12, 13, 14] ajoutée au dernier numéro [0, 1, 2, 3, 4]:

b = [0, 1, 2, 3, 4, 14, 15, 16, 17, 18] 
+0

Quelle est votre question? Cela décrit juste le problème. Qu'avez-vous essayé? De quoi avez-vous spécifiquement besoin d'aide? – Carcigenicate

+0

Je n'ai même pas encore écrit le code J'ai besoin de conseils pour savoir par où commencer (débutant complet) –

+0

Ce n'est pas un endroit approprié à demander alors. Vous devriez déjà avoir commencé et être coincé dans quelque chose de spécifique que vous pouvez poser. Les questions générales "comment je fais ça" ne sont pas ontopiques. Commencez et renvoyez lorsque vous avez une question spécifique avec laquelle nous pouvons vous aider. – Carcigenicate

Répondre

0
# Your First List 
a =[[0, 1, 2, 3, 4], [10, 11, 12, 13, 14]] 

# Your Second List which is initalized as empty. 
b = [] 

# Adding first list from (a) which is a[0] into second list 
# a[0] = [0, 1, 2, 3, 4] 
# a[1] = [10, 11, 12, 13, 14] 

b.extend(a[0]) 

# b = [0, 1, 2, 3, 4] 

# I then want to append to this list all of the values in [10, 11, 12, 13, 14] added 
# the last number in [0, 1, 2, 3, 4]. 

# a[0] = [0, 1, 2, 3, 4] 
# a[0][-1] = 4 

last_val = a[0][-1] 


second_list = a[1] # [10, 11, 12, 13, 14] 

for item in second_list: 
    b.append(item+last_val) 


print(b) 

# b = [0, 1, 2, 3, 4, 14, 15, 16, 17, 18]