gpt4 book ai didi

Elixir,num = [9],num 被分配给 '\t'

转载 作者:行者123 更新时间:2023-12-02 08:22:05 25 4
gpt4 key购买 nike

iex> num = [9]
'\t'

分配单个 [9] 列表返回 '\t'。这是什么原因?

最佳答案

您可以使用 i helper in IEx有关数据类型的更多信息:

iex> i [9]  
Term
'\t'
Data type
List
Description
This is a list of integers that is printed as a sequence of characters
delimited by single quotes because all the integers in it represent valid
ASCII characters. Conventionally, such lists of integers are referred to as
"char lists" (more precisely, a char list is a list of Unicode codepoints,
and ASCII is a subset of Unicode).
Raw representation
[9]
Reference modules
List

如果您想检查原始表示,您可以将 char_lists: false 传递给 inspect:

IO.inspect('abc', char_lists: false)
[97, 98, 99]

关于Elixir,num = [9],num 被分配给 '\t',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36184453/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com