gpt4 book ai didi

Python - 使用 list() 和操作列表

转载 作者:行者123 更新时间:2023-11-28 20:17:55 24 4
gpt4 key购买 nike

我的列表生成脚本似乎有问题。我正在尝试将字符串转换为字符串列表列表,以便在特定功能中使用它。

例如我想转换字符串'abc' 到 a : [['a'],['b'],['c']]。所以我写的脚本是:

s='some string'
t=[[0]]*len(s)
for i in range(len(s)):
t[i][0] = list(s)[i]
return t

问题是这会返回 [['g'],['g'],..,['g']] 而不是 [['s'], ['o'],..,['g']).

我找到了另一种方法来实现它,但我似乎找不到这个脚本的问题。所以,如果有人能帮助我,我将非常感激。提前致谢。

最佳答案

[[0]] * len(s) 没有按照您的想法去做,请考虑这种更好的方法:

s = 'abc'
li = [[ch] for ch in s]
print(li)
>> [['a'], ['b'], ['c']]

关于Python - 使用 list() 和操作列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38684165/

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