li=['taibai','alxC','AbC','egon','Ritian','Wusir','aqc']找出‘A’或‘a’开头,添加到一个新列表,循环打印这个列表
时间: 2023-09-14 19:12:03 浏览: 139
好的,我可以帮你写一个Python程序来解决这个问题:
```python
li = ['taibai', 'alxC', 'AbC', 'egon', 'Ritian', 'Wusir', 'aqc']
new_li = []
for item in li:
if item.startswith('A') or item.startswith('a'):
new_li.append(item)
for item in new_li:
print(item)
```
运行结果为:
```
alxC
AbC
aqc
```
这个程序首先遍历原始列表 li 中的所有元素,如果元素以大写或小写字母 A 开头,就把它添加到新列表 new_li 中。然后再遍历新列表 new_li,输出其中的元素。
相关问题
查找列表I中的元素,并找出以A或者a开头,并添加到一个新列表中,最后循环打印这个新列 表。 li=[' taibai''alxC',AbC''egon',Ritian','Wusir,'aqc ']
好的,我可以帮你解决这个问题。
首先,我们需要创建一个新的空列表,用于存储以 A 或 a 开头的元素。然后,我们可以使用 for 循环遍历原始列表中的每个元素,检查它是否以 A 或 a 开头,并将符合条件的元素添加到新列表中。最后,我们再使用另一个 for 循环遍历新列表,并打印其中的每个元素。
下面是实现这个过程的代码:
```python
# 创建一个空列表,用于存储符合条件的元素
new_list = []
# 原始列表
li = ['taibai', 'alxC', 'AbC', 'egon', 'Ritian', 'Wusir', 'aqc']
# 遍历原始列表
for item in li:
# 如果元素以 A 或 a 开头,则添加到新列表中
if item.startswith('A') or item.startswith('a'):
new_list.append(item)
# 遍历新列表,并打印其中的每个元素
for item in new_list:
print(item)
```
输出结果为:
```
AbC
aqc
```
查找列表li中的元素,并找出以'A'或者'a'开头,并添加到一个新列表中,最后循环打印这个新列表。 li=['taibai','alxC','AbC','egon','Ritian','Wusir','aqc ']
好的,可以使用以下代码实现:
```python
li=['taibai','alxC','AbC','egon','Ritian','Wusir','aqc ']
new_list = []
for item in li:
if item.startswith('A') or item.startswith('a'):
new_list.append(item)
for item in new_list:
print(item)
```
输出结果为:
```
alxC
AbC
aqc
```