已知列表 fuits =['apple' ,'pear'grapefruit','pineapple','avocado'],请将blueberry'添加到列表中;请将 apple 从列表中删除;请判断 pineapple' 是在什么位置;请在pineapple'前插人'lemon';请判断mango是否在列表中;请计算 fruits 中一共有几种水果。
时间: 2023-05-28 19:04:58 浏览: 173
# 添加'blueberry'到列表中
fruits = ['apple', 'pear', 'grapefruit', 'pineapple', 'avocado']
fruits.append('blueberry')
print(fruits) # ['apple', 'pear', 'grapefruit', 'pineapple', 'avocado', 'blueberry']
# 删除'apple'从列表中
fruits.remove('apple')
print(fruits) # ['pear', 'grapefruit', 'pineapple', 'avocado', 'blueberry']
# 判断'pineapple'在哪个位置
index = fruits.index('pineapple')
print(index) # 2
# 在'pineapple'前插入'lemon'
fruits.insert(index, 'lemon')
print(fruits) # ['pear', 'grapefruit', 'lemon', 'pineapple', 'avocado', 'blueberry']
# 判断'mango'是否在列表中
if 'mango' in fruits:
print('Yes')
else:
print('No') # No
# 计算fruits中一共有几种水果
count = len(set(fruits))
print(count) # 6(因为'lemon'被视为一种新的水果)
相关问题
已知列表 fruits =['apple','pear','grapefruit','pineapple', ' avocado' ],请将'blueberry'添加到列表中;请将'apple'从列表中删除;请判断'pineapple'是在什么位 范围 几种水果。 置;请在'pineapple'前插人'lemon';请判断' mango'是否在列表中;请计算 fruits 中一共有几种水果?
fruits = ['apple', 'pear', 'grapefruit', 'pineapple', 'avocado']
fruits.append('blueberry') # 将'blueberry'添加到列表中
fruits.remove('apple') # 将'apple'从列表中删除
index = fruits.index('pineapple') # 找到'pineapple'在列表中的位置
print(f"'pineapple'是在第 {index+1} 个位置,范围是第 1 ~ {len(fruits)} 个水果。")
fruits.insert(index, 'lemon') # 在'pineapple'前插入'lemon'
if 'mango 'in fruits:
print("'mango'在列表中。")
else:
print("'mango'不在列表中。")
num_fruits = len(fruits) # 统计列表中一共有几种水果
print(f"fruits 中一共有 {num_fruits} 种水果。")
已知元组 fruits =('apple’,'pear','grapefruit','pineapple', ' avocado'),计算元组中的元素个数;找出以'a'开头的所有元素;输出每个元素及其对应的序号
元素个数为5。
以'a'开头的元素有'apple'和'avocado'。
可用for循环遍历元组并使用enumerate()函数获取每个元素的序号,如下所示:
fruits = ('apple', 'pear', 'grapefruit', 'pineapple', 'avocado')
for index, fruit in enumerate(fruits):
print(index, fruit)
输出为:
0 apple
1 pear
2 grapefruit
3 pineapple
4 avocado