复习资料

73 阅读1分钟

写作技巧

string

1.去空格

string.replace(' ', '')
eg:
literal_one = 'A string'
print(literal_one)
print(literal_one.replace(' ', ''))
>>>>>
A string
Astring

2.join

literal_one = 'A string  line'
record = ''.join(literal_one)  # 'A string  line'
record_1 = ','.join(literal_one) # 'A, ,s,t,r,i,n,g, , ,l,i,n,e'

3.split

split():拆分字符串。通过指定分隔符对字符串进行切片,并返回分割后的字符串列表list

literal_one = '      A   string    line  '
record = literal_one.split(' ')   
# ['', '', '', '', '', '', 'A', '', '', 'string', '', '', '', 'line', '', '']
# 两边空格数一样, 内部少一个
record_1 = literal_one.split(',')   # ['      A   string    line  ']

字典

1.合并

norm_new = {k: v for d in [norm_one, norm_two] for k, v in d.items()}

未完待续