日期:2025/04/03 06:54来源:未知 人气:54
Python 的元组与列表类似,不同之处在于元组的元素不能修改。
元组使用小括号 ( ),列表使用方括号 [ ]。
元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。
「建议:根据提示完成练习后,再参考文末示例代码。」
编写一个程序,将元组中的元素反转输出。
例:
tuple1 = (10, 20, 30, 40, 50)
输出:
(50, 40, 30, 20, 10)
「提示」
使用元组切片来反转给定的元组。[::-1]
编写一个程序,交换两个元组中的元素。
例:
tuple1 = (1, 2)
tuple2 = (8, 9)
输出:
tuple1 = (8, 9)
tuple2 = (1, 2)
「提示」
在 Python 中使用变量交换方法完成。
x, y = y, x
编写一个程序,从一个元组提取部分元素创建新元组。
例:
tuple1 = (10, 20, 30, 40, 50)
输出:
(20, 30)
「提示」
使用元组切片来创建元组。
编写一个程序,返回两个集合中不重复的元素集合。
例:如下元组,包含几个 20。
tuple1 = (10, 20, 30, 20, 50)
输出:
2
「提示」
使用元组的 count() 方法。
给定是一个嵌套元组。编写一个程序,将元组中列表的第一项 (1) 修改为 100。
例:
tuple1 = (11, [1, 2], 22)
输出:
(11, [100, 2], 22)
「提示」
使用索引查找指定的项目,并使用赋值运算符对其进行修改。
tuple1 = (10, 20, 30, 40, 50) tuple1 = tuple1[::-1] print(tuple1)
tuple1 = (1, 2) tuple2 = (8, 9) tuple1, tuple2 = tuple2, tuple1 print(tuple1) print(tuple2)
tuple1 = (10, 20, 30, 40, 50) tuple2 = tuple1[1:3] print(tuple2)
tuple1 = (10, 20, 30, 20, 50) print(tuple1.count(20))
tuple1 = (11, [1, 2], 22) tuple1[1][0] = 100 print(tuple1)
❝
文章创作不易,如果您喜欢这篇文章,请关注、点赞并分享给朋友。如有意见和建议,请在评论中反馈!
❞