* fix: converted single to triple backticks13 * fix: added prefix Co-Authored-By: Tom <20648924+moT01@users.noreply.github.com> * fix: removed language in wrong place Co-Authored-By: Tom <20648924+moT01@users.noreply.github.com> * fix: add language postfix Co-Authored-By: Tom <20648924+moT01@users.noreply.github.com> * fix: removed language in wrong place Co-Authored-By: Tom <20648924+moT01@users.noreply.github.com>
		
			
				
	
	
		
			76 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			76 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
---
 | 
						||
title: String Join Method
 | 
						||
localeTitle: طريقة الانضمام إلى سلسلة
 | 
						||
---
 | 
						||
## طريقة الانضمام إلى سلسلة
 | 
						||
 | 
						||
يتم استخدام أسلوب `str.join(iterable)` جميع العناصر في `iterable` مع `str` سلسلة محددة. إذا احتوى المتغير على أي قيم غير سلسلة ، فإنه يؤدي إلى رفع استثناء TypeError.
 | 
						||
 | 
						||
`iterable` : كل iterables من السلسلة. يمكن أن تكون قائمة من السلاسل ، مجموعة من السلسلة أو حتى سلسلة بسيطة.
 | 
						||
 | 
						||
#### أمثلة
 | 
						||
 | 
						||
1) الانضمام إلى ist من السلاسل مع `":"`
 | 
						||
 | 
						||
```python
 | 
						||
print ":".join(["freeCodeCamp", "is", "fun"])
 | 
						||
``` 
 | 
						||
 | 
						||
انتاج |
 | 
						||
 | 
						||
```shell
 | 
						||
freeCodeCamp:is:fun
 | 
						||
``` 
 | 
						||
 | 
						||
2) الانضمام إلى مجموعة من الأوتار مع `" and "`
 | 
						||
 | 
						||
```python
 | 
						||
print " and ".join(["A", "B", "C"])
 | 
						||
``` 
 | 
						||
 | 
						||
انتاج |
 | 
						||
 | 
						||
```shell
 | 
						||
A and B and C
 | 
						||
``` 
 | 
						||
 | 
						||
3) أدخل `" "` بعد كل حرف في سلسلة
 | 
						||
 | 
						||
```python
 | 
						||
print " ".join("freeCodeCamp")
 | 
						||
``` 
 | 
						||
 | 
						||
انتاج:
 | 
						||
 | 
						||
 `free C ode C amp 
 | 
						||
` 
 | 
						||
 | 
						||
4) الانضمام مع سلسلة فارغة.
 | 
						||
 | 
						||
 `list1 = ['p','r','o','g','r','a','m'] 
 | 
						||
 print("".join(list1)) 
 | 
						||
` 
 | 
						||
 | 
						||
انتاج:
 | 
						||
 | 
						||
```shell
 | 
						||
program
 | 
						||
``` 
 | 
						||
 | 
						||
5) الانضمام مع مجموعات.
 | 
						||
 | 
						||
```python
 | 
						||
test =  {'2', '1', '3'}
 | 
						||
s = ', '
 | 
						||
print(s.join(test))
 | 
						||
``` 
 | 
						||
 | 
						||
انتاج:
 | 
						||
 | 
						||
```shell
 | 
						||
2, 3, 1
 | 
						||
``` 
 | 
						||
 | 
						||
#### معلومات اكثر:
 | 
						||
 | 
						||
[وثائق بيثون على سلسلة الانضمام](https://docs.python.org/2/library/stdtypes.html#str.join) |