马士兵Python学习笔记_P68_67.元组的创建方式

马士兵Python学习笔记_P68_67.元组的创建方式

一、元组的创建方式

在这里插入图片描述

二、代码示例

print("-------------------创建元组方式一:使用 () 创建-----------------------")
t = ("python", "world", 98)
print(t, type(t), id(t))

t1 = "python", "world", 98      # 省略 ()
print(t1, type(t1), id(t1))

t2 = ("python")     # <class 'str'>
print(t2, type(t2), id(t2))

t3 = ("python", )   # 如果元组中只有1个元素,逗号不能省略
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

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值