找回密码
 立即注册
首页 业界区 安全 数据类型-元组

数据类型-元组

梨恐 2025-9-29 12:39:56
元组(不可变类型):
  info = tuple()#空元组  info = (1,2,3,"guohan")
公共功能:
   1.索引:info[0] = 1
    2.切片:info [0:3] = (1,2,3)
    3.步长:info [::2] = (1,3)
    4.for循环:for i in info:
    5.len: len(info)>>>4
    6.删除:不可变类型本身不可以被删除,但是可以通过del语句删除整个元组
    7.修改:不可变类型本身不可以被修改
独有方法:
    元组的连接:tup1 = (1,2)  tup2 = (3,4)  tup3 = tup1 + tup2>>>(1,2,3,4)
区别于集合:  元组是不可变类型但是里面可以含有可变类型 如:tup = (1,[2,3])  
           不可变指tup[1] = [2,3] 这个列表不可以改成字典集合字符串等,但是这个列表内部可以修改,即元组本身不可变,列表内部改后外部还是列表
       集合是可变类型但是里面不可以含有可变类型,因为集合无序查找不可以通过索引,而是通过哈希值查找,而可变类型不可以被哈希即没有哈希值,放在集合里则找不到

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

相关推荐

您需要登录后才可以回帖 登录 | 立即注册