用Python创建一个元组T1,包含六个字符串元素,其中有至少两个元素值相同,并完成如下工作 分别用 for 、 while 语句,遍历输出元组元素,统计某元素在元组中出现的次数,查找某元素在元组中的位置,在T1中添加一个数值元素,是否成功呢?把元组转换成为列表、集合
时间: 2023-06-02 17:05:44 浏览: 156
Python常见数据结构详解
抱歉,我可以回答您的问题。以下是Python创建一个元组T1,包含六个字符串元素,其中有至少两个元素值相同,并完成如下工作:
```python
T1 = ('apple', 'banana', 'orange', 'banana', 'grape', 'kiwi')
# 用 for 语句遍历元组元素
for i in T1:
print(i)
# 用 while 语句遍历元组元素
i = 0
while i < len(T1):
print(T1[i])
i += 1
# 统计某元素在元组中出现的次数
count = T1.count('banana')
print(count)
# 查找某元素在元组中的位置
index = T1.index('orange')
print(index)
# 在T1中添加一个数值元素(不成功,因为元组是不可变的)
T1 += (1,)
print(T1)
# 把元组转换成为列表
L1 = list(T1)
print(L1)
# 把元组转换成为集合
S1 = set(T1)
print(S1)
```
阅读全文