1. # 1. 怎么将字符列表转为字符串
    2. l = ['python','circle','is','ok']
    3. s = ''.join(l)
    4. # 2. 怎么快速打印出包含所有 ASCII 字⺟(⼤写和⼩写)的字符串
    5. import string
    6. string.ascii_letters
    7. # 3. 怎么让字符串居中
    8. # 注意*旁边的引号
    9. k = '更多精彩,尽在python知识圈'
    10. k.center(30)
    11. k.center(30,'*')
    12. # 4. 找到子串
    13. #使用find方法 返回的是index位置
    14. st = 'i love you'
    15. st.find('i')
    16. st.find('you')
    17. # 5. 首字母大写(所有单词的首字母)
    18. #第一种 .title()
    19. #第二种 使用string模块中的capwords 方法
    20. sl = 'hello world!'
    21. import string
    22. string.capwords(sl)
    23. # 6. 清空列表中的内容
    24. # 一 .clear()
    25. # 二 使用切片 赋值
    26. s = [1,2,3,4]
    27. s[:] = []
    28. s
    29. # 7. 在末尾添加其他元素
    30. # extend(需要添加的元素)
    31. # s70 + s71
    32. # 区别:extend 是在s70中直接添加元素,+ 会生成新的元素不对s70进行修改
    33. s70 = [1,2,3]
    34. s71 = [4,5,6]
    35. s70 + s71
    36. # 8. 查找元素第一次出现的下标(索引)_查找am
    37. # 貌似只能查找单词?
    38. # 使用字符串试一下——可以使用!
    39. s8 = ['hello','I','am','teacher']
    40. s8.index('am')
    41. s81 = 'Hello I\'m a teaher'
    42. asw = s81.index("e")
    43. asw
    44. # 9. 对象插入列表中
    45. # insert
    46. # 切片插入
    47. s9 = [1,2,3,4,5]
    48. s9.insert(2,'three')
    49. s9
    50. s90 = [1,2,3,4,5]
    51. s90[2:2] = ['three'] # 如果使用 'three' 则输出结果:[1, 2, 't', 'h', 'r', 'e', 'e', 3, 4, 5]
    52. s90