问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Python 的“+”和append在添加字符串时候的区别

发布网友 发布时间:2022-04-06 13:52

我来回答

1个回答

热心网友 时间:2022-04-06 15:21

对于一个空的Python列表,往后添加内容有很多种,其中两种一个是用“+”直接添加内容,另外一种是Listname.append(x)来添加内容

其中,如果处理字符串

在使用“+”的时候,会将字符串拆成一个个列表元素(注:考虑到字符串可以用“[]”操作,所以“当作”列表更贴切),分别添加在列表后面,而用append则是将字符串打包成一个元素,添加到列表中。

例如,如果使用append:

all = []print "\nEnter lines('.' by itself to quit).\n"while True: entry = raw_input(">") if entry == '.': all.append(".") break else: all.append(entry) print allprint "Done!"假设输入到内容为hello、world,那么其结果为:
Enter lines('.' by itself to quit).

>hello
>world
>.
['hello', 'world', '.']
Done!

如果是用“+”:
all = []print "\nEnter lines('.' by itself to quit).\n"while True: entry = raw_input(">") if entry == '.': all.append(".") break else: all+=(entry)print allprint "Done!"那么输出结果为:
Enter lines('.' by itself to quit).

>hello
>world
>.
['h', 'e', 'l', 'l', 'o', 'w', 'o', 'r', 'l', 'd', '.']
Done!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
新生儿脐疝的诊断与鉴别 小儿脐疝发病原因 导致新生儿脐疝发作的原因有哪些? 腾讯视频2023年10月24日免费会员账号分享-腾讯视频2023年10月24日免 ... 百度网盘激活码免费领取2024 百度网盘激活码免费领取最新分享 我是男生 今年18周岁 我身高172是不是完蛋了 我还会长吗? 估计还能长... 开荒保洁一平米多少钱 物业开荒费用包括哪些 公司保洁开荒多少钱一平 开封灌汤包哪家正宗 开封哪家灌汤包最好吃 黑芝麻汤圆吃起来馅稀都流出来了怎么做? 注册怎么跳过辅助验证 黑芝麻汤圆的几个描述词 坐月子能吃黑芝麻汤圆吗 黑芝麻汤圆的介绍 教育机智的名词解释? 应激源情绪反应名词解释 名词解释-危机公关 危机管理名词解释是什么? 应急管理 名词解释 护理学全名词解释. 应激的名词解释 应激反应名词解释? 生理名词解释:什么是应急反应 什么叫压力应对 应急 名词解释 应对措施英语怎么说 什么是应对方式 护理心理学 应对的名词解释 广州地铁怎么这么落后,只有少量站内有厕所,很不方便? 梦到自己杀人了,把自己吓醒了? 最近总是做杀人的梦 求工作纪律保证书 学党史,政法机关教育整顿个人决心书,保证书 党员公开承诺书承诺内容 生活作风不好怎样写保证书 柜柜软件邀请码如何获得 柜柜软件邀请码? 我在学校各方面犯错误,老师叫我写400字的保证书 我注册时要邀请码,请问怎么才能获取邀请码 纪律作风安全工作教育整顿决心书 丰巢管家的邀请码咋填 急求一份保证书!! 入驻丰巢邀请码怎么获取 辅警队伍什么什么?等方面强化纪律作风养成。 柜柜板式家具软件怎么注册不了 怎么样才能获得,好券邀请码 注册软件可以获取20元,每邀请一个获得20元。借贷宝,然后注册,切记注册的邀请码要填写:CGDZ8 好券邀请码怎么获得 柜柜App是什么软件?