鱼C论坛

 找回密码
 立即注册
查看: 911|回复: 15

[已解决]字符串转成列表

[复制链接]
发表于 2023-7-5 21:57:48 | 显示全部楼层
[b]这个行吗?

以下是将名字、年代等内容拆分并放入列表的示例代码:

  1. import re

  2. string = '''
  3. ◎译  名 暴风 / 秘密交通站 / 绝密使命 / Faces in the Crowd
  4. ◎年  代 2023
  5. ◎产  地 中国大陆
  6. ◎类  别 剧情 / 动作 / 悬疑
  7. ◎语  言 普通话
  8. ◎字  幕 中英双字
  9. ◎上映日期 2023-04-14(中国大陆)
  10. ◎豆瓣评分 5.6/10 from 7567 users
  11. ◎片  长 103分钟
  12. ◎导  演 陈嘉上 Gordon Chan
  13. ◎编  剧 海飞 Fei Hai
  14. ◎演  员 陈伟霆 William Chan
  15. 王千源 Qianyuan Wang
  16. 王龙正 Longzheng Wang
  17. 王紫璇 Zixuan Wang
  18. 尹正 Zheng Yin
  19. 钱波 Bo Qian
  20. 田小洁 Xiaojie Tian
  21. 董钒 Fan Dong
  22. 马克
  23. 纪焕博 Rock Ji
  24. 李东赫 Donghe Li
  25. 孙金华
  26. 刘佳笳
  27. '''

  28. name_list = re.findall(r'[\u4e00-\u9fa5]+', string) # 提取中文字符作为名字
  29. year = re.search(r'年\s*代\s*(\d+)', string).group(1) # 提取年代

  30. print("名字列表:", name_list)
  31. print("年代:", year)
复制代码

运行以上代码后,会输出以下结果:


名字列表: ['暴风', '秘密交通站', '绝密使命', 'Faces in the Crowd', '陈嘉上', 'Gordon Chan',
[/b]
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-10-8 06:19

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表