365被限制了让提款-365提款-28365365体育在线投注

python:字符串解析

python:字符串解析

python字符串解析用到两个方法:split 、join

1)s.split(sep=None) 参数:缺省参数sep,为非必选参数。不赋值时默认是空格。

解读:以字符串s中的某个字符为分隔符(默认是空格),来分割字符串s,返回分割后的字符串列表

返回值:返回的是列表。

如果参数(分隔符)在字符串s中存在,则返回的是分割后的字符串列表;

如果参数(分隔符)在字符串s中不存在,则返回的列表只有一个元素,为字符串s

1 s = 'Get busy living or get busy dying'#要么忙于活着,要么忙于死去。——《肖申克的救赎》

2 s1 = 'Get=busy=living=or=get=busy=dying'

3 L = s.split() #

4 L1 = s1.split("==") #

5 L2= s1.split("=")

6 L3 = s.split("y")

7 print(L)

8 print(L1)#分隔符"==",在字符串s中不存在

9 print(L2)

10 print(L3)

输出结果===》

['Get', 'busy', 'living', 'or', 'get', 'busy', 'dying']

['Get=busy=living=or=get=busy=dying']

['Get', 'busy', 'living', 'or', 'get', 'busy', 'dying']

['Get bus', ' living or get bus', ' d', 'ing']

2)s.join(arg) 参数:为必选参数,可为字符串、列表、元组;当arg为列表或者元组时,其元素必选均为字符串

解读:以指定的分隔符s(s为字符串),分割arg

返回值:返回的是分割后的字符串

s = "hello"

s1 = "0-0"

l =["123w","23a","gug"]

t =("123s","23t","gup")

print(s1.join(l))

print("==".join(l))

print("==".join(s))

print(" ".join(s))

print(s1.join(t))

print("==".join(t))

sw = " ".join(l)

print(sw)

print(type(sw))

输出结果===》

123w0-023a0-0gug

123w==23a==gug

h==e==l==l==o

h e l l o

123s0-023t0-0gup

123s==23t==gup

123w 23a gug