gpt4 book ai didi

python - 用字符串分隔城市和州?

转载 作者:太空宇宙 更新时间:2023-11-04 09:18:38 26 4
gpt4 key购买 nike

一个字符串,citystate,可以格式化为:

“康涅狄格州格林威治”
“康涅狄格州格林威治”
“格林威治 CT”

如何将字符串 citystate 拆分为两个单独的字符串 city 和 state(使用 Python)?

(例如城市 == 格林威治和州 == CT)

感谢您的帮助!

最佳答案

import re
city, state = re.split(r' ?,? ?', location)

要解决 New York, NY 问题,请使用切片:

split_loc = re.split(r' ?,? ?', location)
city = ' '.join(split_loc[:-1]) # Everything up to last element joined by space
state = split_loc[-1]

关于python - 用字符串分隔城市和州?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5436334/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com