在接下来的代码中,我输出了可以用来索引列表
lst
的值域。
然而,由于Python格式文字的一些古怪特性,输出包含了两个开括号和两个闭括号,而不是一个。
我看不出我的格式字符串有什么问题。我只是把所有应该替换的表达式放在花括号里。其余部分不应该被替换。lst = [1,2,3,4,5,6]
print(f"range({-len(lst), len(lst)})")
> range((-6, 6))