Home  >  Article  >  Backend Development  >  What are the string cutting and splicing methods in Python?

What are the string cutting and splicing methods in Python?

WBOY
WBOYOriginal
2023-10-25 09:34:011547browse

What are the string cutting and splicing methods in Python?

There are many methods of string cutting and splicing in Python. The following will introduce the commonly used methods and attach code examples.

  1. Use the split() method for string cutting
    The split() method can cut a string into multiple parts according to the specified delimiter and return a list containing the cut parts.
str1 = "Hello, World!"
parts = str1.split(",")   # 使用逗号进行切割
print(parts)   # 输出:['Hello', ' World!']
  1. Use the join() method for string splicing
    The join() method can connect the string elements of a list and return a spliced ​​string.
parts = ['Hello', 'World!']
str1 = ", ".join(parts)   # 使用逗号和空格进行拼接
print(str1)   # 输出:Hello, World!
  1. Use slicing for string cutting and splicing
    You can use the slicing operator (:) to cut and splice strings.
str1 = "Hello, World!"
part1 = str1[:5]   # 切割前五个字符
part2 = str1[7:]   # 从第七个字符开始切割
print(part1)   # 输出:Hello
print(part2)   # 输出:World!
str1 = "Hello"
str2 = "World!"
str3 = str1 + ", " + str2   # 使用加号进行拼接
print(str3)   # 输出:Hello, World!
  1. Use the format() method for string splicing
    The format() method can be used to format a string and replace the placeholders in the string with the specified value .
name = "John"
age = 25
str1 = "My name is {} and I am {} years old.".format(name, age)
print(str1)   # 输出:My name is John and I am 25 years old.
  1. Use f-string for string concatenation (Python 3.6 or above)
    f-string is a simpler string concatenation method, using curly brackets and variable names Embed variable values ​​into strings.
name = "John"
age = 25
str1 = f"My name is {name} and I am {age} years old."
print(str1)   # 输出:My name is John and I am 25 years old.

The above are the commonly used string cutting and splicing methods in Python. You can choose the appropriate method according to actual needs.

The above is the detailed content of What are the string cutting and splicing methods in Python?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn