Day02列表的元素操作

这篇文章讲述了如何使用Python编程语言处理一个包含字符串和整数的列表,通过移除整数、将剩余字符串每个单词首字母大写,并在末尾添加done,展示了列表操作和字符串处理技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

给定一个包含字符串和整数混合的列表,如['apple', 4, 'banana', 8, 'cherry', 6],完成以下操作:
1·移除列表中的所有整数,仅保留字符串元素。
2·将保留下来的字符串元素每个单词的首字母大写。
3·在处理后的列表末尾添加字符串"done"。
实现提示:
可以使用列表的remove()方法或列表推导式来移除特定类型的元素。
使用字符串的capitalize()方法可以将字符串的首字母转换为大写。
使用列表的append()方法可以在列表末尾添加元素。

list_str_nums=['apple', 4, 'banana', 8, 'cherry', 6]
new_list_str = []
for num in list_str_nums:
    if type (num) == type(4):
        list_str_nums.remove(num)
for letter in list_str_nums:
    if type(letter) == type('apple'):
        new_list_str.append(letter.capitalize())
new_list_str.append('done')

# print(list_str_nums)
print(new_list_str)

这就是代码运行的结果:主要是注意for循环的使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值