gpt4 book ai didi

python - 是否可以使用子字符串而不必将它们存储在单独的变量中

转载 作者:太空宇宙 更新时间:2023-11-03 13:29:46 25 4
gpt4 key购买 nike

我希望能够检查字符串中的第一个子字符串:random_string = "fox is bright orange" 是什么,而无需拆分字符串然后从列表中读取或存储它一些其他变量。是否有可能做到这一点?

我在这里使用的字符串只是一个例子,所以并没有使用指定的字符串。我希望能够找出 any 字符串的子字符串(如果它被 ' ' 分割)而不必使用列表

最佳答案

所以你想从 fox is bright orange 得到 fox:

  1. 正则表达式; ^\w+ 从开始获取一个或多个字母数字:

    In [61]: re.search(r'^\w+', random_string).group()
    Out[61]: 'fox'
  2. str.partition(生成元组)并获取第一个元素

    In [62]: random_string.partition(' ')[0]
    Out[62]: 'fox'

关于python - 是否可以使用子字符串而不必将它们存储在单独的变量中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48917405/

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