+ 2

How can we add 2 elements with insert? How can write index?

30th Aug 2019, 9:09 PM
Şule Kılıçaslan
Şule Kılıçaslan - avatar
8 Réponses
+ 7
this should work and is shorter: words = ["Python", "fun"] ind= 1 lst = ['is','so'] words[ind:ind] = lst print(words) #(with the help of stack overflow)
31st Aug 2019, 6:33 AM
Lothar
Lothar - avatar
+ 8
Something like that: words = ["Python", "fun"] index = 1 lst = ['is','so'] for i in lst: words.insert(index, i) index += 1 print(words) #output: #['Python', 'is', 'so', 'fun']
31st Aug 2019, 6:23 AM
Lothar
Lothar - avatar
+ 3
Thanks lothar☺️🙏
31st Aug 2019, 6:34 AM
Şule Kılıçaslan
Şule Kılıçaslan - avatar
+ 2
words = ["Python", "fun"] index = 1 words.insert(index, "is") print(words) I try to say, I want to add"is" and "soo" but it says insert have 2 arguments
30th Aug 2019, 9:21 PM
Şule Kılıçaslan
Şule Kılıçaslan - avatar
+ 2
Probably only solution. But I want to be sure. Thanks to everyone ☺️
30th Aug 2019, 9:50 PM
Şule Kılıçaslan
Şule Kılıçaslan - avatar
+ 1
I try but pyton says : Type Error: insert() takes exactly 2 arguments
30th Aug 2019, 9:42 PM
Şule Kılıçaslan
Şule Kılıçaslan - avatar
+ 1
I mean use insert twice.
30th Aug 2019, 9:49 PM
rodwynnejones
rodwynnejones - avatar
0
Python?? 2 x insert() or 2 x append() or 1 x extend()
30th Aug 2019, 9:25 PM
rodwynnejones
rodwynnejones - avatar