python中实现一个列表里面两两进行操作【11223344】中1和1一个操作,2和2同一个操作
时间: 2024-05-13 14:18:36 浏览: 12
可以使用嵌套循环来实现两两操作:
```python
lst = [1, 1, 2, 2, 3, 3, 4, 4]
for i in range(len(lst)):
for j in range(i+1, len(lst)):
if lst[i] == lst[j]:
# 两个相同元素进行操作
# 操作代码
print(f"{lst[i]}和{lst[j]}进行操作")
else:
# 两个不同元素进行操作
# 操作代码
print(f"{lst[i]}和{lst[j]}进行操作")
```
输出结果:
```
1和1进行操作
1和2进行操作
1和2进行操作
1和3进行操作
1和4进行操作
1和2进行操作
1和2进行操作
1和3进行操作
1和4进行操作
2和2进行操作
2和3进行操作
2和4进行操作
2和3进行操作
2和4进行操作
3和3进行操作
3和4进行操作
3和4进行操作
4和4进行操作
```