python - 在 Python 中创建列表内的列表

标签 python list

values = ['random word1', 20, 'random word2', 54…]

该列表有一个字符串,然后是一个值,然后又是一个字符串,然后是一个值。后面跟着值的字符串数量是随机的。单词是随机的,值也是随机的

我想将列表转换为这样的内容:

values = [['random word1', 20], ['random word2', 54]…]

最佳答案

values = ['random word1', 20, 'random word2', 54]
values = [values[i:i+2] for i in range(0,len(values),2)]
print(values)

关于python - 在 Python 中创建列表内的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74167340/

相关文章:

python - 带有中间页面 : not getting info back 的 Django 管理操作

python - 如何使用 graph_objects 子模块在 plotly sunburst 图表上设置颜色?

python - 使用 BeautifulSoup 解析标签

python - 如何使用列表理解从列表列表中的 "diagonal"范围创建列表?

python - 按最大重叠百分比和值过滤整数范围列表

python - 如何设置一个具有所有方法和功能的类,如内置的 float,但保留额外的数据?

python - 列表索引超出范围错误 - 无法运行代码

asp.net-mvc - C# 如何将 List<> 作为 Json 返回

python - 错误消息: "int object is not callable" when trying to make a double comprehension list

python - 使用包含重复值的列表在 python 中生成字典列表