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)