【发布时间】:2013-12-08 22:42:47
【问题描述】:
我有一个字符串'word words wordword',它使用 .split 方法转换成一个列表。我想编写代码来检测列表中的每个空格并将文本预先放入变量中。例如,如果字符串是“word words wordword”,我希望将“word”放入一个变量中,然后将该空格之后和下一个空格之前的每个字符放入一个不同的变量中(依此类推)。所以结果会是这样的:
q=word
qq=words
qqq=wordword
有什么函数可以用来做这个吗?
提前致谢
【问题讨论】:
-
你为什么要这样做? split() 会给你一个列表,你可以索引来访问单个单词。
-
如果您事先不知道字符串中有多少个空格,则不能将每个“单词”分配给不同的变量,因为您需要任意数量的变量。如果是这种情况,那么您需要使用列表。
标签: python string list type-conversion