Python 元组tuple

视频版教程 Python3零基础7天入门实战视频教程

元组tuple

元组是多个元素的集合,但是不能修改,区别于列表。

元组的定义

赋值定义

元组变量名称 =( 元素1, 元素2, 元素3, 元素4, … )

空元组定义

元组变量名称 =()

元组变量名称 = tuple()

注意点:假如只有一个元素,后面要加个逗号,否则会当做字符串定义处理

我们看下示例:

# 赋值定义
t1 = ("java", "python", "c")
print(f"t1={t1},类型={type(t1)}")

# 注意点,假如只有一个元素,后面要加个逗号,否则会当做字符串定义处理
t2 = ("java")
print(f"t1={t2},类型={type(t2)}")

t3 = ("java",)
print(f"t1={t3},类型={type(t3)}")

# 空元组定义
t4 = ()
t5 = tuple()
print(f"t1={t4},类型={type(t4)}")
print(f"t1={t5},类型={type(t5)}")

# 元组里元素类型没有限制
t6 = ("python", 222, 3.14, False)
print(f"t1={t6},类型={type(t6)}")

# 元组里可以嵌套元组
t7 = ((1, 2, 3), (4, 5, 6))
print(f"t1={t7},类型={type(t7)}")

运行输入:

t1=('java', 'python', 'c'),类型=
t2=java,类型=
t3=('java',),类型=
t4=(),类型=
t5=(),类型=
t6=('python', 222, 3.14, False),类型=
t7=((1, 2, 3), (4, 5, 6)),类型=

作业:用元组定义一个三维数组,元素类型是字符串

你可能感兴趣的:(Python,python)