马士兵Python学习笔记_P68_67.元组的创建方式
一、元组的创建方式
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/ccb3b4ba14331d4ad28d6814ef0b8342.png)
二、代码示例
print("-------------------创建元组方式一:使用 () 创建-----------------------")
t = ("python", "world", 98)
print(t, type(t), id(t))
t1 = "python", "world", 98
print(t1, type(t1), id(t1))
t2 = ("python")
print(t2, type(t2), id(t2))
t3 = ("python", )
print(t3, type(t3), id(t3))
print("-------------------创建元组方式二:使用 内置函数tuple() 创建-----------------------")
t4 = tuple(("python", "world", 98))
print(t4, type(t4), id(t4))
print("------------------- 空元组的创建方式 -----------------------")
lst = []
lst2 = list()
lst3 = list([])
print("空列表创建方式一:", lst, type(lst), id(lst))
print("空列表创建方式二:", lst2, type(lst2), id(lst2))
print("空列表创建方式二:", lst3, type(lst3), id(lst3))
dct = {}
dct2 = dict()
dct3 = dict({})
print("空字典创建方式一:", dct, type(dct), id(dct))
print("空字典创建方式二:", dct2, type(dct2), id(dct2))
print("空字典创建方式二:", dct3, type(dct3), id(dct3))
t5 = ()
t6 = tuple()
t7 = tuple(())
print("空元组创建方式一:", t5, type(t5), id(t5))
print("空元组创建方式二:", t6, type(t6), id(t6))
print("空元组创建方式二:", t7, type(t7), id(t7))
运行结果:
D:\Environment\Python\Python311\python.exe D:\Environment\PythonWorks\learnpython\马士兵Python\第8章_是排还是散\P68_67.元组的创建方式.py
-------------------创建元组方式一:使用 () 创建-----------------------
('python', 'world', 98) <class 'tuple'> 1278380043264
('python', 'world', 98) <class 'tuple'> 1278380043264
python <class 'str'> 1278378674928
('python',) <class 'tuple'> 1278378623904
-------------------创建元组方式二:使用 内置函数tuple() 创建-----------------------
('python', 'world', 98) <class 'tuple'> 1278380043264
------------------- 空元组的创建方式 -----------------------
空列表创建方式一: [] <class 'list'> 1278379930112
空列表创建方式二: [] <class 'list'> 1278380047104
空列表创建方式二: [] <class 'list'> 1278380046336
空字典创建方式一: {} <class 'dict'> 1278379929856
空字典创建方式二: {} <class 'dict'> 1278380047168
空字典创建方式二: {} <class 'dict'> 1278380047232
空元组创建方式一: () <class 'tuple'> 140713473398232
空元组创建方式二: () <class 'tuple'> 140713473398232
空元组创建方式二: () <class 'tuple'> 140713473398232
Process finished with exit code 0
B站视频链接:https://www.bilibili.com/video/BV1wD4y1o7AS?p=68