小编use*_*887的帖子

在str.format中切片字符串

我希望通过以下方式实现以下目标str.format:

x,y = 1234,5678
print str(x)[2:] + str(y)[:2]
Run Code Online (Sandbox Code Playgroud)

我能做到的唯一方法是:

print '{0}{1}'.format(str(x)[2:],str(y)[:2])
Run Code Online (Sandbox Code Playgroud)

现在,这个例子和我真正拥有的是一个冗长而凌乱的字符串,所以我想把切片放在里面{}.我研究了文档,但我无法弄清楚正确的语法.我的问题是:是否可以在替换字段内切换字符串?

python string string-formatting

18
推荐指数
2
解决办法
5361
查看次数

标签 统计

python ×1

string ×1

string-formatting ×1