Code Snippets
String Manipulation
Case Transformation
upper():Converts all characters to uppercase.lower():Converts all characters to lowercase.title():Capitalizes the first letter of each word.swapcase():Swaps the case of each letter (uppercase to lowercase and vice versa).
String Search and Validation
startswith():Checks if the string begins with a specified substring.endswith():Checks if the string ends with a specified substring.find():Verifies if a substring exists within the string.count():Retrieves the index of the first occurrence of a substring.
String Splitting and Joining
split():Divides a string into a list of substrings based on a specified delimiter. In this case, the delimiter is ", ".join():Combines a list of strings into a single string, inserting a specified separator between each element.splitlines():Separates a string into a list of lines, using newline characters as the delimiter.
String Cleaning and Formatting
strip():Removes leading and trailing whitespace from the string.lstrip():Removes whitespace only from the beginning of the string.rstrip():Removes whitespace only from the end of the string.center():Centers the string within a specified width, filling the remaining space with a specified character.
String Information
isalpha():checks if all characters in the string are alphabetic (i.e., letters only).isdigit():checks if all characters in the string are digits..
text = "Hello, World!"upper_text = text.upper() # "HELLO, WORLD!"lower_text = text.lower() # "hello, world!"title_text = text.title() # "Hello, World!"swapped_case = text.swapcase() # "hELLO, wORLD!"