ifsclimbing

ifsclimbing

[email protected]
🏢  hz
V2EX 第 267939 号会员,加入于 2017-11-18 19:56:15 +08:00
根据 ifsclimbing 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
ifsclimbing 最近回复了
279 天前
回复了 21231sv 创建的主题 生活 大家结婚花多少钱
不结婚挺好
279 天前
回复了 HashV2 创建的主题 V2EX 感觉站内技术问题讨论的贴子越来越少了
天天看技术不累吗
来自 GPT 哈哈

兄弟用 elixir 不

https://elixir-lang.org/
好的,看起来你在 Erlang 代码中遇到了一个错误。让我解释一下发生了什么。

在 Erlang 中,当你使用`io:format/2`函数并带有“~p”格式说明符时,它期望一个单一的参数,而不是一个列表。当你尝试使用`io:format("~p~n", A1).`时,它把列表`[1,2,3]`视为三个单独的参数,从而导致错误。

另一方面,当你用`A2=[[1,2,3]].`给`A2`赋了一个嵌套列表,然后使用`io:format("~p~n", A2).`时,它正常工作,因为嵌套列表被视为单个参数。

如果你想使用`io:format/2`打印列表`[1,2,3]`,你应该将列表展平,或者使用`~w`格式说明符,它可以处理列表:

```erlang
A1 = [1, 2, 3],
io:format("~w~n", [A1]).
```

这应该会打印:

```
[1,2,3]
```

或者,你可以展平列表:

```erlang
A1 = [1, 2, 3],
io:format("~p~n", [lists:flatten(A1)]).
```

这也会打印:

```
[1,2,3]
```
339 天前
回复了 K8sCat 创建的主题 Python 2024 Python 开发者转型 Go 开发
转啥, 一个程序员不会几门语言吗
asdf + pdm
啥叫适合 Kubernetes
一般 github action, gitlab ci 够用了
362 天前
回复了 ifsclimbing 创建的主题 问与答 有什么科技类的新闻网站推荐?
感谢大家
2021-09-08 13:47:25 +08:00
回复了 wangyzj 创建的主题 程序员 彦祖们, pg 还是 mysql? 到底该怎么选?
pg
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2592 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 06:27 · PVG 14:27 · LAX 22:27 · JFK 01:27
Developed with CodeLauncher
♥ Do have faith in what you're doing.