我正在使用vscode来调试我的应用。在调试面板中,具有拉丁字符的变量正确显示,但是像中文这样的编码字符串未按预期解码。
>>> my_lists = [
['a', 'b', 'c'], # List 1
[1, 2, 3], # List 2
# ... # few more lists
['x', 'y', 'z'] # List `N`
]
# Using `itertools.starmap`
>>> list(starmap(("{}"*len(my_lists)).format, zip(*my_lists)))
['a1x', 'b2y', 'c3z']
# Using list comprehension
>>> [('{}'*len(my_lists)).format(*x) for x in zip(*my_lists)]
['a1x', 'b2y', 'c3z']
并且调试面板和控制台输出(不打印)是
s = "测试"
如何解决此问题?