3.4 疑难解惑

疑问1:如何将元组转换为列表?

list()函数用于将元组转换为列表。元组与列表是非常类似的,区别在于元组的元素值不能修改,元组是放在括号中的,列表是放在方括号中的。例如:

    >>>goods = (1200, '冰箱', '北京', 'S1002')
    >>>lgoods = list(goods)
    >>>print ("商品的信息为: ",lgoods)

运行结果如图3-59所示。

图3-59 运行结果

疑问2:如何将列表转换为元组?

tuple()函数用于将列表转换为元组。例如:

    >>>goods =[1200, '冰箱', '北京', 'S1002']
    >>>t1 = tuple(goods)
    >>>print ("商品的信息为: ", t1)

运行结果如图3-60所示。

图3-60 运行结果