美文网首页
元祖 (tuple)

元祖 (tuple)

作者: 文化银儿 | 来源:发表于2018-07-23 17:42 被阅读0次

1.什么是元祖?

(1)元祖就是不可变的列表,列表中除了可变的操作以外,其他操作都适用于元祖
当元祖的元素只有一个时,元素后面加逗号,表示元祖,否则不是元祖

a=(1)
print(a,type(a))     #1   1 <class 'int'>

a=(1,)
print(a,type(a))   #(1,) <class 'tuple'>

(2)元祖值:
<1>使用()将元素包含起来,多个元素之间用逗号隔开--->(1,2,'adk')
<2>元素的类型可以是任何类型

2.增、删、改不能作用于元祖,但查可以

(1)查(和列表的查找一模一样,用下标)

colors=('red','green','yellow','purple','black','pink')
print(colors[1])      #green
print(colors[2:4])   #('yellow',)
print(colors[::2])    #('red', 'yellow', 'black')
for item in colors:
    print(item)
'''
结果:
red
green
yellow
purple
black
pink
'''

(2)len

print(len(colors))   #6

(3)in 和 not in

print('red' in colors)   #True

(4)+ 和 *
(创建一个新的元祖就可以)

print((1,2)+(3,4))   #(1, 2, 3, 4)
print((1,2)*2)    #(1, 2, 1, 2)

3.补充 (查) (列表也可以用)

(1)获取元祖元素

names=('name1','name2','name3')
x , y  , z=names   #通过多个变量分别获取元祖的元素(变两个数和元祖元素个数一样)
print(x,y,z)   #name1 name2 name3

(2)通过变量名前加*,可以把变量变成列表,获取多个元素

names=('name1','name2','name2_1','name2_2','name3')
first,*midel,last=names
print(first,midel,last)   #name1 ['name2', 'name2_1', 'name2_2'] name3

相关文章

  • Day_8-元祖、字典和集合

    一、元祖(tuple) 1.什么是元祖(tuple)定义:python提供的容器型数据类型,(元祖就是不可变的列表...

  • 2019-01-03元祖,字典集合

    一 Tuple(元祖) """1.什么是元祖(tuple)python提供的容器型数据类型,不可变并且有序。(元祖...

  • 01-03dict_tuple_set

    一:tuple(元祖) 1.什么是元祖(tuple) python提供的容器型数据类型,不可变并且有序。(元祖就是...

  • 元祖 (tuple)

    1.什么是元祖? (1)元祖就是不可变的列表,列表中除了可变的操作以外,其他操作都适用于元祖当元祖的元素只有一个时...

  • 元祖tuple

    列表属于可变序列,可以任意修改列表中的元素。元祖属于不可变序列,不能修改元祖中的元素,即元祖没有增加元素、修改元素...

  • Python入门笔记—第五章(元祖tuple,集合set,字典d

    第五章:元祖tuple,集合set,字典dict 1.元祖—tuple( ) 有序 可以访问,但是不能修改(指内容...

  • 2019-01-03 day8 tuple dict set 总

    01tuple 简单总结: tuple1 = () # 空元祖tuple1 = (1, 2, 'ab', 5...

  • day-08 总结

    容器性数据 1.元祖(tuple) 1.什么是元祖(tuple) python提供的容器型数据类型,不可变并且有序...

  • 1-03 day Dict Tuple Set

    一.Tuple 1.什么是元祖(tuple) python提供的容器型数据类型,不可变并且有序。(元祖就是不可变的...

  • 2020-09-28-元祖和字典

    day6-元祖和字典 元祖 什么是元祖(tuple)元祖是不可变的列表元祖是容器型数据类型,将()作为容器标志,里...

网友评论

      本文标题:元祖 (tuple)

      本文链接:https://www.haomeiwen.com/subject/muijmftx.html