【发布时间】:2020-11-11 23:13:00
【问题描述】:
假设我有一个有序列表供参考(以长度 10 为例):
ref = ["tom", "was", "playing", "ball", "in", "the", "garden", "with", "his", "friends"]
我有一个包含 3 个项目的列表:
words = ["ball", "garden", "friends"]
我想将上面的ref 列表转换为一个 1 和 0 的列表,像这样。如果t 在字符串序列中,我们应该在第 i 个位置放置一个 1输出向量,否则应该是0:
输出:
[0, 0, 0, 1, 0, 0, 1, 0, 0, 1]
我可以用一个衬里做到这一点吗?
【问题讨论】:
-
@mkrieger1 我知道我需要用更好的语言重新表述我的问题,但这并不是我想要的。我找不到我的问题的答案,因此在 SO 上提问。我得到了答案
-
您在哪个部分遇到了困难?这个问题太笼统了。
-
@mkrieger1 我已经在描述中描述了我面临的问题。你可以帮我改一下问题的标题
标签: python python-3.x