跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • for 循环生成一个 dict, value 是嵌套 list 时,如何 append?
未分類
1 9 月 2020

for 循环生成一个 dict, value 是嵌套 list 时,如何 append?

for 循环生成一个 dict, value 是嵌套 list 时,如何 append?

資深大佬 : css3 9

想要生成这么个结构:

ret = {"a": [[1], [2], [3]]} 

用的关键字 setdefault:

ret.setdefault(k, []).append(v) # 这样生成的结果总是 ret = {"a": [1,2,3]} 如何才能生成上面的类型呢 

大佬有話說 (10)

  • 資深大佬 : funcookies

    ret.setdefault(k, []).append([v]) 这样吗?

  • 主 資深大佬 : css3

    @funcookies 不太行,我的期望的结构写错了

  • 資深大佬 : ss098

    >>> ret = {“a”: [[1], [2], [3]]}
    >>> ret[“a”].append([4])
    >>> ret
    {‘a’: [[1], [2], [3], [4]]}

  • 資深大佬 : ss098

    补充之后现有代码和需求更看不懂了,建议重新描述 …

  • 資深大佬 : funcookies

    @css3 这有啥规律吗 再加一个是和 3 组成列表吗,还是怎么样

  • 主 資深大佬 : css3

    解决了,感谢老哥们,上下文太长,我也没表述清楚

  • 資深大佬 : TimePPT

    @css3 建议有问题自己先试试,一天发几个帖子感觉你一直在纠结字典问题。这样问效率低自己理解也不充分,实在搞不定也查不到资料了再集中来发帖求助。帖子把上下文说清楚大家帮你也效率高一些。

  • 主 資深大佬 : css3

    @TimePPT 收到了老哥,这两天集中处理数据,确实问了好多

  • 資深大佬 : no1xsyzy

    胶水语言,手撕就行了
    别整那些 OO 奇技淫巧。

  • 資深大佬 : biglazycat

    怎么搞定的?俺也想学学。

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具