有一种快速方法可以将string
放在python中另一个string
的前面吗?如果是这样的话?
作为一个例子,让我们说string = 'pple'
。如何将string_2 = 'a'
放在string
的开头?
答案 0 :(得分:4)
连接它:
string=char+string
答案 1 :(得分:4)
>>> strg = 'pple'
>>> char = 'a'
>>> char + strg
'apple'
>>> strg = char + strg
>>> strg
'apple'
>>>
答案 2 :(得分:1)
这是一个简单的例子: 串= 'A' +串
答案 3 :(得分:0)
很多正确的答案。如果你真的想要做一些字符串操作,你也可以使用“字符串插值”(或只是“字符串格式化”,当引用str.format
时)我只提到它,因为搞清楚调用%
会是多么令人沮丧的事情:
>>> one_string = 'One string'
>>> two_string = 'two string'
>>> one_two = '%s, %s, red string, blue string' % (one_string, two_string)
>>> one_two
'One string, two string, red string, blue string'
如果你愿意,我会让你看看。例如,请参阅http://docs.python.org/library/stdtypes.html#string-formatting-operations