将字符串转换为float或int

时间:2020-08-04 14:46:27

标签: python

我是编程的新手,希望您能对此有所帮助。

我有一个如下列表:

a_list = ['0,0,0,1,1,1,2,2,2,3,3,3,4,4,4']

如何将字符串列表转换为float或int格式?

谢谢!

1 个答案:

答案 0 :(得分:1)

这是一个可能的解决方案:

    import spark.sql
    val query1 = "ALTER TABLE proyecto3 ADD IF NOT EXISTS PARTITION (date='20200803') LOCATION '/your/location/proyecto3/date=20200803'"
    sql(s"$query1")

    import spark.sql
    val query2 = "ALTER TABLE proyecto3 ADD IF NOT EXISTS PARTITION (hour='104700') LOCATION '/your/location/proyecto3/date=20200803/hour=104700'"
    sql(s"$query2")

结果:

list(map(int, a_list[0].split(',')))