python-3.x - 将字符串拆分为整数列表
问题描述
我正在使用 Google 的 OR-Tools 来解决一个简单的 VRP 问题。我需要绘制解决方案。因此,我解析print_solution()
函数以返回旅游词典。现在,我有一个这样的字符串列表
tour = [' 0 -> 14 -> 15 -> 19 -> 1 -> 13 -> 5 -> 10 -> 20 -> 3 -> 7 -> 6 -> 16 -> 4 -> 9 -> 2 -> 17 -> 11 -> 12 -> 8 -> 18 -> 0']
有人可以帮我从这个列表中获取整数吗?
解决方案
x = tour.split('->')
int_list = [int(num.strip()) for num in x]
推荐阅读
- python - 如何忽略 SSL: CERTIFICATE_VERIFY_FAILED 错误?
- javascript - Camelize 函数输出未显示,未抛出错误
- reactjs - 尝试将组件导入 Jest 时出错
- c++ - How to include an .o object file in h file
- akka - akka cluster-aeron 不删除临时文件
- laravel - laravel mix 从 node_modules 中的包中编译资产?
- ios - Swift 4 Get Keychain Data from Another Project
- mysql - Does joining ASCII and UTF-8 tables add overhead?
- sql - 具有 2 列的左外连接
- c++ - 使用静态信息创建字符串类