Python - 列表与字符串的互相转换

题目:请将text字符串中的数字取出,并输出成一个新的字符串

text = "aAsmr3 idd4bgs7Dlsf 9eAF" 

b = list(text)
new_list = []

for i in b:
    ':
        new_list.append(i)

new_str = "".join(new_list)

print(new_str)

以下为知识点归纳:

字符串转列表

>>> text = "I love you"

>>> list(text)
['I', ' ', 'l', 'o', 'v', 'e', ' ', 'y', 'o', 'u']

>>> text.split(" ")
['I', 'love', 'you']    

# list函数将字符串打散成一个一个字符组成的列表
# split方法根据后面的分割符将字符串分解为小的字符串

列表转字符串

>>> list = ['I', 'love', 'you']

>>> "-".join(list)
'I-love-you'
上一篇:《实战java高并发程序设计》源码整理及读书笔记


下一篇:java数据结构之HashSet和TreeSet以及LinkedHashSet