我刚开始学习编程,并决定做一些自我锻炼。Python - 搜索列表,分配给变量
我很难过,我如何识别,将数据从一个由逗号和空格分隔的字符串中分离出来,然后将它们放到不同的变量中。如果给出的规格总是完整的,我没有问题。我只是使用split然后将索引分配给变量。问题不是所有的字符串都有完整的数据。我有一个很难
specs1 = "100,013km, Automatic, Petrol, 2360cc"
specs2 = "Manual, Diesel, 2500cc"
specs3 = "7,480km, Automatic, Electric"
我想实现的是有一个像输出: 功能是用户输入
-------------
Enter specs: 100,013km, Automatic, Petrol, 2360cc
Odometer: 100,013km
Transmission: Automatic
Fuel Type: Petrol
Engine Size: 2360cc
-------------
Enter specs: Manual, Diesel, 2500cc
Odometer: undefined
Transmission: Manual
Fuel Type: Diesel
Engine Size: 2500cc
-------------
Enter specs: 7,480km, Automatic, Electric
Odometer: 7,480km
Transmission: Automatic
Fuel Type: Electric
Engine Size: undefined
有人能帮助我如何解决这个问题,也解释一下。我会非常感激。先谢谢你!
你尝试过什么吗? – depperm
是的,我现在仍在处理这个问题。我正在使用拆分,然后考虑在此之后识别索引 –