作者简介:一名在校计算机学生、每天分享Python的学习经验、和学习笔记。
座右铭:低头赶路,敬事如仪
个人主页:网络豆的主页
目录
本章将会讲解Python编程中的元组和他的创建。
除此之外,我们还可以直接通过 tuple() 来进行创建元组
- tu = ()
- print(type(tu)) #
-
- tu1 = tuple()
- print(type(tu1)) #
-
- tu2 = tuple("12345,") # iterable
- print(tu2)
-
- # tu3 = tuple(123,) # 注意:一定为可迭代对象,所以整数不可作为参数,会报错
- # print(tu3)
-
- tu4 = (123,) # tuple 注意:以(,)这种方式创建,只有一个元素时记得跟上英文状态下逗号,否则会觉得就是普通小括号
- print(tu4)
-
- tu5 = (123) # int
- print(type(tu5))
- tu = tuple("12345")
- print(tu[1]) # '2'
-
- print(tu[2:4]) # ("3","4")
-
-
- tu1 = (1,2,3,4,5,5,5,4)
- print(tu1.count(5)) # 3
- print(tu1.index(5)) # 4
-
-
- # tuple类型只有以上两种方法,那如果想实现反转以及排序,如何处理?
- tu2 = (3, 2, 5)
- print(tu2[::-1])
- print(tuple(reversed(tu2))) # reversed:内置的反转类
- print(list(reversed(tu2))) # reversed:内置的反转类
-
- print(sorted(tu2)) # 升序,返回list
-
-
- tu3 = (1, 2, 3)
- tu4 = (2, 2, 3)
- print(tu3 + tu4) # 拼接
- print(tu3 * tu4) # 不能元组与元组相乘
- print(tu3 * 2) # 扩展
创作不易,求关注,点赞,收藏,谢谢~