Python –如何分割字符串

约定不等于承诺〃 2023-02-15 05:11 121阅读 0赞

很少有示例向您展示如何在Python中将字符串拆分为列表。

1.按空格分割

默认情况下, split()将空格用作分隔符。

  1. alphabet = "a b c d e f g"
  2. data = alphabet.split() #split string into a list
  3. for temp in data:
  4. print temp

输出量

  1. a
  2. b
  3. c
  4. d
  5. e
  6. f
  7. g

2.分割+最大分割

仅按前2个空格分割。

  1. alphabet = "a b c d e f g"
  2. data = alphabet.split(" ",2) #maxsplit
  3. for temp in data:
  4. print temp

输出量

  1. a
  2. b
  3. c d e f g

3.用#分割

又一个例子。

  1. url = "mkyong.com#100#2015-10-1"
  2. data = url.split("#")
  3. print len(data) #3
  4. print data[0] # mkyong.com
  5. print data[1] # 100
  6. print data[2] # 2015-10-1
  7. for temp in data:
  8. print temp

输出量

  1. 3
  2. mkyong.com
  3. 100
  4. 2015-10-1
  5. mkyong.com
  6. 100
  7. 2015-10-1

参考

  1. Python内置类型

标签: python 拆分

翻译自: https://mkyong.com/python/python-how-to-split-a-string/

发表评论

表情:
评论列表 (有 0 条评论,121人围观)

还没有评论,来说两句吧...

相关阅读

    相关 字符串分割python

    在Python中,字符串是一种非常常见的数据类型。字符串可以被看作是由一系列字符组成的序列,可以通过下标来访问其中的每一个字符。在实际应用中,我们经常需要对字符串进行分割,以便