python list 重复元素不会覆盖

python list 插入重复元素不会覆盖,见以下测试:

bash 复制代码
Python 3.10.12 (main) [GCC 11.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> a = [1, 2, 3]
>>> print(a)
[1, 2, 3]
>>> a.append(4)
>>> print(a)
[1, 2, 3, 4]
>>> a.append(2)
>>> print(a)
[1, 2, 3, 4, 2]
>>> a.append('6')
>>> print(a)
[1, 2, 3, 4, 2, '6']
>>> a.append('6')
>>> print(a)
[1, 2, 3, 4, 2, '6', '6']

如果需要重复元素不被添加,需自行判断元素是否存在,见以下demo:

bash 复制代码
if item not in object_list:
	object_list.append(item)

python 列表基本操作

Python 表达式 结果 描述
len([1, 2, 3]) 3 长度
[1, 2, 3] + [4, 5, 6] [1, 2, 3, 4, 5, 6] 组合
['Hi!'] * 4 ['Hi!', 'Hi!', 'Hi!', 'Hi!'] 重复
3 in [1, 2, 3] True 元素是否存在于列表中
for x in [1, 2, 3]: print x, 1 2 3 迭代
相关推荐
2401_8971905518 小时前
Golang怎么写TODO待办应用_Golang TODO应用教程【深入】
jvm·数据库·python
m0_6784854518 小时前
CSS实现浮动图标与文本居中对齐_配合浮动与flex
jvm·数据库·python
YuanDaima204818 小时前
二分查找基础原理与题目说明
开发语言·数据结构·人工智能·笔记·python·算法
2401_8877245019 小时前
uni-app动画效果实现 uni-app如何使用animation API
jvm·数据库·python
Luca_kill19 小时前
实战指南:用 Python + NLP 搭建一套轻量级 AI 舆情监控系统
人工智能·python·机器学习·nlp·舆情监控
七颗糖很甜19 小时前
python实现全国雷达拼图数据的SCIT风暴识别
python·算法·scipy
m0_7488394919 小时前
mysql如何处理不走索引的OR查询_使用UNION ALL优化重写
jvm·数据库·python
Dxy123931021619 小时前
将 PyTorch Tensor 转换为 Python 列表
人工智能·pytorch·python
fox_lht19 小时前
7.3.结构体-方法
开发语言·后端·rust
chenbin___19 小时前
检查hooks依赖的工具(转自千问)
开发语言·前端·javascript·react native·react.js