Python ਟੈਕਸਟ ਸਪਲਿਟ() ਮੱਥੋਡ

ਇੰਸਟੈਂਸ

ਸਟਰਿੰਗ ਨੂੰ ਇੱਕ ਸੂਚੀ ਵਿੱਚ ਵੰਡੋ, ਜਿਸ ਵਿੱਚ ਹਰੇਕ ਸ਼ਬਦ ਇੱਕ ਤੋਂ ਜ਼ਿਆਦਾ ਤੋਂ ਜ਼ਿਆਦਾ ਅੰਗ ਹੋਵੇਗਾ:

txt = "welcome to China"
x = txt.split()
print(x)

ਰਨ ਇੰਸਟੈਂਸ

ਵਿਆਖਿਆ ਅਤੇ ਵਰਤੋਂ

split() ਮੈਥਡ ਸਟਰਿੰਗ ਨੂੰ ਸੂਚੀ ਵਿੱਚ ਵੰਡੇਗਾ。

ਤੁਸੀਂ ਵੰਡਨ ਚਿੰਨ੍ਹ ਨੂੰ ਤੈਅ ਕਰ ਸਕਦੇ ਹੋ, ਮੂਲ ਵੰਡਨ ਚਿੰਨ੍ਹ ਕੋਈ ਖਾਲੀ ਚਿੰਨ੍ਹ ਹੈ。

ਟਿੱਪਣੀ:ਜੇਕਰ ਮਾਕਸ ਤੈਅ ਕੀਤਾ ਗਿਆ ਹੈ, ਤਾਂ ਸੂਚੀ ਵਿੱਚ ਤੈਅ ਕੀਤੇ ਗਏ ਗਿਣਤੀ ਤੋਂ ਇੱਕ ਅਧਿਕ ਤੋਂ ਜ਼ਿਆਦਾ ਤੋਂ ਜ਼ਿਆਦਾ ਅੰਗ ਹੋਣਗੇ。

ਗਣਨਾ

.split(ਵੰਡਨ ਚਿੰਨ੍ਹ, ਮਾਕਸ)

ਪੈਰਾਮੀਟਰ ਮੁੱਲ

ਪੈਰਾਮੀਟਰ ਵਰਣਨ
ਵੰਡਨ ਚਿੰਨ੍ਹ ਵਾਲੀਆਂ ਚੋਣੀਆਂ ਹਨ।ਸਟਰਿੰਗ ਵੰਡਣ ਦੇ ਸਮੇਂ ਵਰਤਣ ਵਾਲੇ ਵੰਡਨ ਚਿੰਨ੍ਹ ਨੂੰ ਨਿਰਧਾਰਿਤ ਕਰੋ।ਮੂਲ ਮੁੱਲ ਖਾਲੀ ਚਿੰਨ੍ਹ ਹੈ。
ਮਾਕਸ ਵਾਲੀਆਂ ਚੋਣੀਆਂ ਹਨ।ਤੈਅ ਕੀਤੇ ਗਏ ਵੰਡਣ ਦੀ ਗਿਣਤੀ ਨੂੰ ਨਿਰਧਾਰਿਤ ਕਰੋ।ਮੂਲ ਮੁੱਲ -1 ਹੈ, ਜਿਸ ਵਿੱਚ "ਸਾਰੇ ਪ੍ਰਕਾਰ" ਸ਼ਾਮਲ ਹਨ。

ਹੋਰ ਇੰਸਟੈਂਸ

ਇੰਸਟੈਂਸ

ਕੋਂਡੋਮੇਂਟ ਬਾਅਦ ਖਾਲੀ ਜਗ੍ਹਾ ਵਜੋਂ ਵਰਤੋਂ ਕਰੋ, ਸਟਰਿੰਗ ਵੰਡੋ:

txt = "hello, my name is Bill, I am 63 years old"
x = txt.split(", ")
print(x)

ਰਨ ਇੰਸਟੈਂਸ

ਇੰਸਟੈਂਸ

ਪੰਜਾਬੀ ਚਿੰਨ੍ਹ ਵਜੋਂ ਵਰਤੋਂ ਕਰੋ:

txt = "apple#banana#cherry#orange"
x = txt.split("#")
print(x)

ਰਨ ਇੰਸਟੈਂਸ

ਇੰਸਟੈਂਸ

ਸਟਰਿੰਗ ਨੂੰ ਸਿਰਫ 2 ਅੰਗਾਂ ਵਾਲੀ ਸੂਚੀ ਵਿੱਚ ਵੰਡੋ:

txt = "apple#banana#cherry#orange"
# ਮਾਕਸ ਪੈਰਾਮੀਟਰ ਨੂੰ 1 ਸੈੱਟ ਕਰੋ, ਤਾਂ ਇੱਕ ਸੂਚੀ ਵਾਪਸ ਮਿਲੇਗੀ ਜੋ 2 ਤੋਂ ਜ਼ਿਆਦਾ ਤੋਂ ਜ਼ਿਆਦਾ ਅੰਗਾਂ ਵਾਲੀ ਹੋਵੇਗੀ!
x = txt.split("#", 1)
print(x)

ਰਨ ਇੰਸਟੈਂਸ