Како се придружити листама у Питхону

How Join Lists Python



Листе су важна структура података у Питхону, која се користи за складиштење више елемената у једном контејнеру. Питхон листе могу да складиште и сличне и хетерогене типове елемената. У Питхону се можете придружити или спојити две или више листа. Спајање листе спаја бројне листе у једну листу. Овај чланак објашњава спајање или повезивање Питхон листа на неколико начина.







Како се придружити Питхон листама

Следе методе за придруживање листама у Питхону:



  1. Помоћу додати() функција
  2. Помоћу проширити() функција
  3. Помоћу '+' оператер
  4. Помоћу ‘*’ оператер

О овим методама ћемо разговарати једну по једну.



Метод 1: Употреба функције аппенд ()

Тхе додати() фунцтион је уграђена функција у Питхону која убацује елементе на крај листе. У следећем примеру користићемо додати() функција за спајање две листе.





#стварање листе 1
миЛист1 = [1,2,3,4,5]
#стварање листе 2
миЛист2 = [6,7,8,9]
#придруживање листама 1 и 2 коришћењем функције додавања
миЛист1.аппенд (миЛист2)
#штампање нове листе
принт (миЛист1)

Оутпут

У излазу ћете видети да је прва листа додата другој, на крај листе као ставка.

Да бисмо се придружили елементима листа, морамо да прођемо кроз лист2 користећи за петље и сваку ставку посебно додати на крај листе1.

#стварање листе 1
миЛист1 = [1,2,3,4,5]
#стварање листе 2
миЛист2 = [6,7,8,9]
#придруживање листама 1 и 2 коришћењем функције додавања
за к у миЛист2:
миЛист1.аппенд (к)
#штампање нове листе
принт (миЛист1)

Оутпут

Сада се може видети да су листе повезане.

Слично, можемо спојити три листе помоћу функције аппенд ().



#стварање листе 1
миЛист1 = [1,2,3,4,5]
#стварање листе 2
миЛист2 = [6,7,8,9]
#стварање листе 3
миЛист3 = ['камран', 'Саттар', 'Аваиси']
#придруживање листама 1, 2 и 3 помоћу функције аппенд
за к у миЛист2:
миЛист1.аппенд (к)
за к у миЛист3:
миЛист1.аппенд (к)
#штампање листе
принт (миЛист1)

Оутпут

Како се придружити листама у Питхон-3

2. метод: Коришћење функције ектенсион ()

Тхе проширити() функција је уграђена функција у Питхону која се може користити за придруживање листама. Ова функција додаје елементе једне листе на крај друге листе. Није потребно понављање помоћу петљи са

проширити() функција. У следећем примеру ћемо направити две листе и придружити им се користећи проширити() функција.

#стварање листе 1
миЛист1 = [1,2,3,4,5]
#стварање листе 2
миЛист2 = [6,7,8,9]
#користите функцију ектенсион ()
миЛист1.ектенд (миЛист2)
#штампање листе
принт (миЛист1)

Оутпут

Као што можете видети у следећем излазу, листе су успешно спојене.
Хов-то-Јоин-Листс-ин-Питхон-4

Метод 3: Коришћење оператора „+“

Листе се такође могу спојити помоћу оператора „+“. Ово је најлакши начин за придруживање листама у Питхону. Листе које су спојене помоћу „+“ оператора чувају се на новој листи. У следећем примеру користићемо оператор „+“ за спајање три листе.

#стварање листе 1
миЛист1 = [1,2,3]
#стварање листе 2
миЛист2 = [4,5,6,7,8]
#стварање листе 3
миЛист3 = [1,3,4,6,7,8,4]
#придруживање листи помоћу оператора '+'
миЛист1 = миЛист1+миЛист2+миЛист3
#штампање листе
принт ('Придружена листа је:', миЛист1)

Оутпут

Следећи излаз приказује спојене листе.

Метод 4: Коришћење оператора ‘*’

Оператор ‘*’ се такође може користити за придруживање Питхон листама. Међутим, ову функцију подржава само Питхон 3.6+ верзија Питхона. Спојене листе се чувају у новој листи. Користимо оператор ‘*’ да се придружимо листама.

#креирање листе 1
миЛист1 = [1,2,3]
#креирање листе 2
миЛист2 = [4,5,6,7,8]
#креирање листе 3
миЛист3 = [1,3,4,6,7,8,4]
#придруживање листи помоћу оператора '*'
миЛист1 = [*миЛист1,*миЛист2,*миЛист3]
#штампање листе
принт ('Придружена листа је:', миЛист1)

Оутпут

Као што можете видети у следећем излазу, листе су успешно спојене помоћу оператора '*'.

Закључак

Листа у Питхону је контејнер који се користи за складиштење елемената у низу. Питхон листе се могу спојити на неколико начина. Овај чланак је објаснио како се придружују листе у Питхону помоћу четири основне методе кроз неколико једноставних примера.