我想从长字符串到小字符串创建变量。
例如abcde!mdamdskm
到abcde
。
我只知道什么是特殊字符,而不是索引。
答案 0 :(得分:2)
在分割后仅获取第一个单词使用索引。
a="abcde!mdamdskm"
print a.split("!")[0]
答案 1 :(得分:1)
>>> "abcde!mdamdskm".split("!")
['abcde', 'mdamdskm']
如果您有多个特殊字符实例,则可能无效:
>>> "abcde!mdam!dskm".split("!")
['abcde', 'mdam', 'dskm']
但你可以这样修理:
>>> "abcde!mdam!dskm".split("!", 1)
['abcde', 'mdam!dskm']