STRING SLICING IN PYTHON…
String Slicing
String slicing என்பது ஒரு String-ல் இருந்து நமக்கு தேவையான ஒரு character அல்லது குறிப்பிட்ட portion / substring-ஐ எடுத்துக்கொள்ள பயன்படும் technique. Simple-a: String-ஐ cut செய்து தேவையான பகுதியை மட்டும் எடுப்பது = String Slicing.
String slicing என்பது ஒரு String-ல் இருந்து நமக்கு தேவையான ஒரு character அல்லது குறிப்பிட்ட……
இங்கே "PYTHON"-ல் முதல் 3 cha……
ஒரு String: PYTHON இதில் ஒவ்வொரு character-க்கும் ஒரு index number இருக்கும். Cha……
ஒரே character எடுத்தால் Indexi……
String slicing-ன் முக்கிய syntax: string[start : stop : step] இதில்: start → எங்கிருந்து ஆரம்பிக்க வேண்டும் s……
text = "PYTHON" String உருவாக்குகிறோம். text[0:3] இதன் பொருள்:……
இதில் start value கொடுக்கவில்……
என்று எடுத்துக்கொள்ளும். So: ……
1. STOP VALUE OMITTED…
text = "PYTHON"…
Index: 2 → T 3 → H 4 → O 5 → N…
1. BOTH START AND STOP OMITTED…
text = "PYTHON"…
[:] என்றால் entire string.…
1. STEP VALUE…
text[start:stop:step] text = ……
Index: 0 → P ✅ 1 → Y 2 → T ✅ 3 → H 4 → O ……
1. DEFAULT STEP…
Normally: step = 1 அதனால்: te……
1. NEGATIVE INDEXING…
Python String-ல் right side-லிருந்தும் index செய்யலாம். Character : P Y T H……
1. NEGATIVE INDEX SLICING…
text = "PYTHON"…
-4 → T -3 → H -2 → O -1 → N S……
1. STRING REVERSE USING SLICI……
Very important Python questio……
அதனால் string reverse directi……
1. EVERY SECOND CHARACTER…
text = "PYTHON"…
Indexes: 0, 2, 4…
1. EVERY THIRD CHARACTER…
text = "ABCDEFGHIJ"…
Indexes: 0 → A 3 → D 6 → G 9 ……
1. REVERSE WITH STEP -2…
text = "PYTHON"…
Reverse indexes: 5 → N 3 → H ……
text = "PYTHON"…
Rule 1 Python String indexing starts from: 0 Rule 2 Slicing: [start:stop] start included, stop excluded. Rule……
Stop included என்று நினைப்பது text = "PYTHON" print(tex……
Index out of range text = "PY……
IndexError ஆனால் slicing inte……
Slicing-ல் stop index பெரியதாக ……
இந்த formula மட்டும் நினைவில் வைத்துக்கொள்ளுங்கள்: [start : stop ……
TRB / NET / SET exams-ல் அதிகமாக கேட்கக்கூடிய concepts: s……
How can you reverse a string ……
name = "Python"…
What is the output? s = "PYTH……
What is the output? s = "PYTH……
What is the output? s = "PYTH……
What does this return? s[::-1]…
Default step value in slicing……
Given: s = "COMPUTER" Find the output: print(s[0:3]) print(s[2:6]) print(s[:4])……
String slicing என்பது String-ல் இருந்து ஒரு spec……
Start → Included Stop → Excluded Step → Jump value Examples: s[:3] # Beginning to index 2 s[2:] # Index 2 to ……