Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

파이썬의 join() 함수

<시간/>

이 기사에서는 Python 3.x에서 Join() 함수를 구현하는 방법에 대해 알아봅니다. 또는 그 이전.

iterable 목록에 대한 가장 일반적인 구현을 살펴보겠습니다. 여기서 우리는 구분 기호를 통해 목록의 요소를 결합합니다. 구분 기호는 아무 문자나 사용할 수 있습니다.

예시

# iterable declared
list_1 = ['t','u','t','o','r','i','a','l']

s = "->" # delimeter to be specified

# joins elements of list1 by '->'
print(s.join(list_1))
로 list1의 요소를 결합합니다.

출력

t->u->t->o->r->i->a->l

이제 목록의 요소를 결합하기 위해 빈 구분 기호를 사용하고 있습니다.

예시

# iterable declared
list_1 = ['t','u','t','o','r','i','a','l']

s = "" # delimeter to be specified

# joins elements of list1 by ''
print(s.join(list_1))
로 결합

출력

tutorial

이제 다른 유형의 iterable, 즉 사전을 가져와서 키를 결합해 보겠습니다.

예시

# iterable declared
dict_1 = {'t':'u','t':'o','r':'i','a':'l'}
dict_2 = { 1:'u', 2:'o', 3:'i', 4:'l'}

s = " " # delimeted by space

# joins elements of list1 by ' '
print(s.join(dict_1))
print(s.join(dict_2))

출력

T r a
-------------------------------------------------------------
TypeError

비슷한 방식으로 다른 반복 가능한 집합에 대해 작업할 수도 있습니다.

결론

이 기사에서 우리는 파이썬 3.x에서 join() 함수와 그 응용에 대해 배웠습니다. 또는 그 이전.