python合并数组相同的值
时间: 2024-12-22 11:12:25 浏览: 3
Python之数组
在Python中,如果你有两个数组并且想要合并它们,并去除重复的值,可以使用集合(set)或者使用pandas库。这里提供两个简单的例子:
1. **使用set**:
```python
array1 = [1, 2, 3, 4]
array2 = [3, 4, 5, 6]
merged_set = list(set(array1) | set(array2))
print(merged_set)
```
这将输出:[1, 2, 3, 4, 5, 6],因为set自动去除了重复值。
2. **使用pandas** (如果你有DataFrame):
```python
import pandas as pd
df1 = pd.Series(array1)
df2 = pd.Series(array2)
combined_series = df1.append(df2).drop_duplicates()
print(combined_series.tolist())
```
这里首先创建了Series,然后合并,再删除重复值。
阅读全文