python - 获取字符之前和之后的字符串,然后将它们设置为变量 Python

标签 python string variables python-2.7

如果我想获取由字符分隔的两个字符串,然后将它们设置为变量,我该如何做?

一个例子:

john:doe

我想将“john”设置为变量fname,将“doe”设置为变量lname。我希望脚本的结果如下所示:

    print  fname
    john
    print lname
    doe

感谢所有帮助。谢谢!

最佳答案

: 分割字符串并解压结果:

>>> s = "john:doe"
>>> s.split(':')
['john', 'doe']
>>> fname, lname = s.split(':')
>>> fname
'john'
>>> lname
'doe'

关于python - 获取字符之前和之后的字符串,然后将它们设置为变量 Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22569651/

相关文章:

python - AWS Lambda 中缺少处理程序错误

java - Java中正则表达式计算字符串出现的次数

string - 将多个月份字符串替换为month-ints

javascript - CasperJS 传递变量进行评估无法使其正常工作

php - "Notice: Undefined variable"、 "Notice: Undefined index"、 "Warning: Undefined array key"和 "Notice: Undefined offset"使用 PHP

python - del 语句不适用于列表

python - "Operation not permitted"关于使用 os.setuid() [python]

variables - GraphQL:使用变量值作为别名

python - Instagram Graph API - 发布图像

c++ - 如何将 SHFileOperation() 与 CString 路径一起使用