python输出列表没有逗号_将列表的列表转换为每个列表元素之间不带逗号的numpy数组...

您需要更好地解释keras目标。逗号的存在与否表明数据结构的性质,但它实际上只是一种显示惯例。在

Python list始终使用逗号分隔符:In [751]: alist = [[1,2],[3,4]]

In [752]: alist

Out[752]: [[1, 2], [3, 4]]

一个numpy数组可以显示逗号和不带逗号。在

^{pr2}$

要获得逗号和空格的混合,我必须创建一个object dtype数组:In [757]: a=np.empty((2,), dtype=object)

In [758]: a

Out[758]: array([None, None], dtype=object)

In [759]: print(a)

[None None]

In [760]: a[0]=[1,2]

In [761]: a[1]=[3,4]

In [762]: a

Out[762]: array([[1, 2], [3, 4]], dtype=object)

In [763]: print(a)

[[1, 2] [3, 4]]

我可以想象keras包构造这样一个数组,但我不建议初学者使用它。在

来自keras imdb文档X_train, X_test: list of sequences, which are lists of indexes (integers). If the nb_words argument was specific, the maximum possible index value is nb_words-1. If the maxlen argument was specified, the largest possible sequence length is maxlen.

它表示list of list,但也可以是list的object dtype数组。听起来这些内部列表的长度不同,这就解释了为什么它不是2d数组。在np.array([[1,2], [3,4,5]])

产生这样一个数组。在

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值