[1,1,2,2,3,3].set()
时间: 2023-10-07 17:04:23 浏览: 34
这个表达式会报错,因为列表是可变的(mutable),而集合(set)是不可变的(immutable)。如果想将列表去重并转为集合,应该先使用set()函数将其转为集合,再将结果转回列表,如下所示:
```python
lst = [1, 1, 2, 2, 3, 3]
lst = list(set(lst))
print(lst) # [1, 2, 3]
```
这样就能去重成功了。
相关问题
vue3 使用vue2组件 this.$set
vue3中使用组件的方式与vue2略有不同,所以不能直接使用this.$set方法。在vue3中,可以通过`reactive`函数和`ref`函数来实现响应式的数据绑定。
1. 使用`reactive`函数:
```javascript
import { reactive } from 'vue';
export default {
setup() {
const obj = reactive({
a: 1,
b: 2
});
function fn() {
obj.c = 3;
}
return {
obj,
fn
};
}
}
```
2. 使用`ref`函数:
```javascript
import { ref } from 'vue';
export default {
setup() {
const obj = ref({
a: 1,
b: 2
});
function fn() {
obj.value.c = 3;
}
return {
obj,
fn
};
}
}
```
mysql中update t1 left join t2 on t1.co1 = t2.co2 left join t3 on t2.co2 = t3.co3 set t1.co3= t3.co3 如何改写成Oracle语句
在Oracle中,你可以使用以下语法来改写这个的UPDATE语句:
```sql
UPDATE t1
SET t1.co3 = (
SELECT t3.co3
FROM t2
JOIN3 ON t2.co2 = t3.co3 WHERE t1.co1 =2.co2
)
WHERE (
SELECT 1
FROM2
JOIN t3 t2.co2 =3.co3
WHERE t1.co1 = t2.co2
);
```
这个语句使用子查询来获取t3.co3的值,并将它赋给t1.co3。同时,使用EXISTS子句来确保至少存在一个匹配的记录。请注意,这个改写假设t1、t2和t3是表的名称,co1、co2和co3是对应的列名。根据实际情况,你需要将它们替换为你的表和列的实际名称。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![exe](https://img-home.csdnimg.cn/images/20210720083343.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)