python中列表与元组的区别与转换

相同点:

  • 都是序列
  • 都可以存储任何数据类型
  • 可以通过索引访问

 

 

不同点:

a=[]列表是可变的

b=()而元组是不可变的

我们可以修改列表的值,但是不修改元组的值。由于列表是可变的,我们不能将列表用作字典中的key。 但可以使用元组作为字典key

 

num_list = [1,2,3,4,5]
num_tuple= (1,2,3,4,5)

a=list[num_tuple]元组转换成列表
b=tuple(num_list)列表转换成元组

posted on 2021-03-08 11:04  心品茗香  阅读(247)  评论(0编辑  收藏  举报

导航