python基础-元组内置方法
元组类型内置方法 元组是不可变的列表,即元组的值不可更改,因此元组一般只用于只存不取的需求。也因此元组可以被列表取代掉,所以元组相比较列表使用的很少。元组相比较列表的优点为:列表的值修改后,列表的结构将会发生改变,而元组只需要存储,因此列表在某种程度上而言需要占用更多的内存。但是目前工业上内存已经不是问题了,所以工业上元组一般不会使用。 1.用途:多个装备、多个爱好、多门课程,甚至是多个女朋友 2.定义:在()内可以有多个任意类型的值,逗号分隔元素 # my_girl_friend = tuple(('dilireba','liuyifei','yangmi')) my_girl_friend = ('dilireba','liuyifei','yangmi') print(f"my_girl_friend: {my_girl_friend}") my_girl_friend: ('dilireba','liuyifei','yangmi') name_str = ('nash') # ()只是普通包含的意思 name_tuple = ('nash',) print(f"type(name_str): {type(name_str)}") print(f"type(name_tuple): {type(name_tuple)}") type(name_str): <class