视频版教程 Python3零基础7天入门实战视频教程
元组是多个元素的集合,但是不能修改,区别于列表。
赋值定义
元组变量名称 =( 元素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)),类型=
作业:用元组定义一个三维数组,元素类型是字符串