Python 基础 3 - 元组

元组与列表区别

Python 元组与列表类似,不同之处在于列表可以修改,元组不可以修改

元组用小括号 () 定义,列表用方括号 [] 定义

元组不可修改,列表可修改

元组创建

只需要在小括号 () 内添加内容并用逗号 , 分隔开,如下示例

emp_tup = ('张三','李四','王五') print(emp_tup) # 运行结果:('张三', '李四', '王五')

注意: 当元组只有一个元素时,需要在元素后面添加都要 ,
如果不在后面加上逗号 , 会被当做运算符处理,如下示例是正确的做法。

emp_tup = ('张三',) print(emp_tup) # 运行结果:('张三',) 元组取值

元组和列表一样,使用上下标取值

emp_tup = ['张三','李四','王五','赵六'] print(emp_tup[2]) # 运行结果: 王五 emp_tup = ['张三','李四','王五','赵六'] print(emp_tup[-1]) # 运行结果: 赵六 元组修改

元组不可修改,但可以对元组进行拼接

num1 = (10,20,30) num2 = (40,50,60) num_all = num1 + num2 print(num_all) # 运行结果:(10, 20, 30, 40, 50, 60) 元组转列表 num = (10,20,30) num_list = list(num) print(num) print(num_list) # 运行结果: ''' (10, 20, 30) [10, 20, 30] '''

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpxyxf.html