- A+
所属分类:Python学习
课程内容:
一、元祖的创建
元祖用(),而列表使用[]
元祖最重要的是用逗号来识别,是否是元祖(1),(1,)
- >>> a =(1)
- >>> b=(1,)
- >>> type(a)
- <class 'int'>
- >>> type(b)
- <class 'tuple'>
type() 查询变量类型
二、元祖的内容增加或者删除
注:元祖的内容无法直接修改,需要使用拼接的方式,来完成元祖内容的增加。如果你学过(python第十二课:列表,一个打了激素的数组3),这个部分的内容对你来说应该是很简单的。
- 拼接增加元祖内容
- >>> a=('李金龙','网址')
- >>> a=a[:] +('www.lijinlong.cc')
- Traceback (most recent call last):
- File "<pyshell#25>", line 1, in <module>
- a=a[:] +('www.lijinlong.cc')
- TypeError: can only concatenate tuple (not "str") to tuple
- >>> a=a[:] +('www.lijinlong.cc',)
- >>> a
- ('李金龙', '网址', 'www.lijinlong.cc')
请注意:这里有个报错的也放在里面了面('www.lijinlong.cc') 这个是字符串,('www.lijinlong.cc',)这个是元祖。元祖只能连接元祖
逗号很重要
- 重复操作符
- >>> a *3
- ('李金龙', '网址', 'www.lijinlong.cc', '李金龙', '网址', 'www.lijinlong.cc', '李金龙', '网址', 'www.lijinlong.cc')
- 逻辑操作符
- >>> b =a *3
- >>> b > a
- True
- 成员操作符
- >>> '李金龙' in a
- True
单词扩展:
- tuple :元祖
扩展阅读:
版权注释:
Python课程来源于鱼C论坛:http://bbs.fishc.com/forum-243-1.html 版块,课程内容为免费内容,如果你喜欢该课程,建议购买VIP账号支持小甲鱼,官方网店:https://fishc.taobao.com/)。
本内容为在李金龙在学习课程中做的日记记录,方便自己以后查找相关信息,另一方面也希望自己写下的东西可以帮助到别人。
课程内容:http://blog.fishc.com/2917.html