Convert a list of strings to either int or float

后端 未结 6 699
感情败类
感情败类 2020-12-21 00:14

I have a list which looks something like this:

[\'1\', \'2\', \'3.4\', \'5.6\', \'7.8\']

How do I change the first two to int

6条回答
  •  被撕碎了的回忆
    2020-12-21 00:31

    If you want to display as the same list append the list by using the following query:

    item = input("Enter your Item to the List: ")
    shopList.append(int(item) if item.isdigit() else float(item))
    

    Here when the user enters int values or float values it appends the list shopList and stores these values in it.

提交回复
热议问题