小编Jas*_*Pan的帖子

在 Python 中使用冒号对列表进行切片时,是否可以使用大于列表长度的停止大小?

我想使用 找到列表中的前 3 个元素my_list[:3],但我不能保证列表的长度至少为 3。

我只能找到给定列表和小站的例子。所以,我想知道my_list[:3]不检查列表的长度是否可以接受。

谢谢!

我自己试过,效果很好。但我想看看是否有任何关于 doc 的描述。

python list colon slice

5
推荐指数
1
解决办法
2108
查看次数

如何配置 clang-format 以采用所示的 UTF-8 字符长度而不是其实际字节长度?

当我输入一些 UTF-8 字符而不是简单的 ASCII 时,我发现 clang-format 将字符的长度视为表示的字节数,而不是终端中显示的长度。

例如:

? 存储在 3 个字节中,但在 vim 或其他编辑器中需要 2 个 ASCII 空间。

预期的格式化代码应如下所示:

#define test   \
  /* ?? */   \
  "aa"         \
  "bb"         \
  "bb"
Run Code Online (Sandbox Code Playgroud)

但我真正得到的是如下:

#define test   \
  /* ?? */ \
  "aa"         \
  "bb"         \
  "bb"
Run Code Online (Sandbox Code Playgroud)

如何通过某些配置获得预期结果?

c++ clang-format

5
推荐指数
1
解决办法
106
查看次数

标签 统计

c++ ×1

clang-format ×1

colon ×1

list ×1

python ×1

slice ×1