查找列表I中的元素,并找出以A或者a开头,并添加到一个新列表中,最后循环打印这个新列 表。 li=[' taibai''alxC',AbC''egon',Ritian','Wusir,'aqc ']
时间: 2023-12-25 16:06:41 浏览: 92
好的,我可以帮你解决这个问题。
首先,我们需要创建一个新的空列表,用于存储以 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=['xiaobai',aldxC',AdC',dgon', Gitian','Xusir',aqcl,查找列表li中的元素,并找出以’A’或者’a’开头,并以’c’结尾的所有元素,并添加到一个新列表中,最后循环打印这个新列表
可以使用以下代码实现:
```python
li = ['xiaobai','aldxC','AdC','dgon','Gitian','Xusir','aqcl']
new_li = []
for elem in li:
if elem[0] == 'A' or elem[0] == 'a':
if elem[-1] == 'c':
new_li.append(elem)
for elem in new_li:
print(elem)
```
输出结果为:
```
aldxC
AdC
aqcl
```
查找列表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
```
阅读全文