元组(例如1-相框.一家人去旅行并拍照)
元组中的值不能更改
但我们可以将元组分配给列表
我们可以将元组相乘,但不能修改
我们可以连接两个元组
我们可以使用索引来访问
拆箱
我们可以将元组转换为列表
o_trip=('乌蒂','2024-1-1','山')
m_trip=('慕那尔','2024-1-3','瀑布')
kumarkom_trip=('kumarakom','2024-1-5','晚餐')
print('乌蒂之旅',o_trip,type(o_trip))
photo_album=[o_trip,m_trip,kumarkom_trip]
打印(相册)
位置=o_trip[0]
print('位置',位置)
打印(m_trip)
位置、日期、visted=m_trip #已创建元组
打印(m_trip)
检查元组值是否存在
例如
double_o_fun=o_trip*2
打印(double_o_fun)
O/p
('Ooty', '2024-1-1', 'Mountain', 'Ooty', '2024-1-1', 'Mountain')-->() 大括号表示元组
检查元组的长度
例如。
打印(len(相册))
欧/p
3
我们可以将元组更改为列表
例如
o_trip=('乌蒂','2024-1-1','山')
m_trip=('慕那尔','2024-1-3','瀑布')
kumarkom_trip=('kumarakom','2024-1-5','晚餐')
o_list=list(o_trip)
打印(o_list)
o/p
['Ooty', '2024-1-1', 'Mountain']-->[] 大括号表示列表
SET-(并集、交集、差集)
我们无法添加重复的项目
我们可以添加值
我们可以删除值
我们可以检查值是否存在
它有独特的价值
这里我们不能使用索引,因为它是无序的
my_garden={'玫瑰','莉莉','茉莉花'}
打印(我的花园,类型(我的花园))
欧/p
{'玫瑰'、'百合'、'茉莉花'}
my_garden.add('万寿菊')
打印(我的花园)
欧/p
{'玫瑰'、'百合'、'茉莉花'、'万寿菊'}
my_garden.add('玫瑰')
打印(我的花园)
欧/p
{'玫瑰'、'百合'、'茉莉花'、'万寿菊'}
my_garden.remove('玫瑰')
打印(我的花园)
欧/p
{'百合'、'茉莉花'、'万寿菊'}
is_rose_in_mygarden='玫瑰' 在 my_garden
打印(is_rose_in_mygarden)
欧/p
错误
is_marigold_in_mygarden='万寿菊' 在 my_garden
打印(is_marigold_in_mygarden)
欧/p
确实
my_garden={'玫瑰','莉莉','茉莉花'}
打印(我的花园)
n_garden={'玫瑰','莲花','芙蓉'}
打印(n_garden)
comon_flowe=my_garden.intersection(n_garden)
打印(comon_flowe)
o/p-
{'玫瑰'、'百合'、'茉莉花'}
{'木槿'、'玫瑰'、'莲花'}
{'玫瑰'}
差异 - 找出两组的差异
my_garden={'玫瑰','百合','茉莉花'}
打印(我的花园)
n_garden={'玫瑰','莲花','芙蓉'}
打印(n_garden)
diff_flowe=my_garden.difference(n_garden)
打印(diff_flowe)
o/p
{'玫瑰'、'百合'、'茉莉花'}
{'木槿'、'玫瑰'、'莲花'}
{'百合','茉莉花'}
Union - 组合元组
my_garden={'玫瑰','百合','茉莉花'}
打印(我的花园)
n_garden={'玫瑰','莲花','芙蓉'}
打印(n_garden)
union_flowe=my_garden.union(n_garden)
打印(union_flowe)
o/p
{'玫瑰'、'茉莉花'、'芙蓉'、'百合'、'莲花'}
以上是Python 4 中的元组和集合的详细内容。更多信息请关注PHP中文网其他相关文章!