在python中将字母放在字符串的前面

时间:2011-10-17 20:10:42

标签: python string

有一种快速方法可以将string放在python中另一个string的前面吗?如果是这样的话?

作为一个例子,让我们说string = 'pple'。如何将string_2 = 'a'放在string的开头?

4 个答案:

答案 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