Python .extend不必要地分割字符

CodeGuru
colourImgArray = []
                    sizeList = soup.find('table', {'class' :'table-sku'})
                    for sizeTD in sizeList.findAll('td', {'class' :'name'}):
                        for sized in sizeTD.findAll("span"):
                             size = str(sized['title'])
                             colourImgArray.extend(size)

当我尝试在循环内打印尺寸时,我会一起工作(2个以上的中文字符),但是一旦扩展到它,每个字符都会被拆分。

我怎么使它不分裂,因为它毕竟在一起。

恩普

使用append,不行extend

>>> colourImgArray = []
>>> sized = 'sometitle'
>>> colourImgArray.extend(sized)
>>> colourImgArray
['s', 'o', 'm', 'e', 't', 'i', 't', 'l', 'e']

扩展想要可迭代作为参数,因此上述用string扩展的调用等于调用colourImgArray.extend(list(sized))-字符串变得可迭代(每个char是list的元素):

>>> colourImgArray = []
>>> colourImgArray.extend(list(sized))
>>> colourImgArray
['s', 'o', 'm', 'e', 't', 'i', 't', 'l', 'e']

您可以通过只使用一个元素创建iterable来附加整个字符串,无论如何都可以使用extend:

>>> colourImgArray.extend([sized])
>>> colourImgArray
['sometitle']

append做了应做的事情:

>>> colourImgArray = []
>>> colourImgArray.append(sized)
>>> colourImgArray
['sometitle']

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何防止python json.loads()不必要地解码字符

来自分类Dev

任务不必要地运行

来自分类Dev

GNU不必要地重新运行模式规则

来自分类Dev

不必要地突出显示HTML元素

来自分类Dev

不必要地实现Serializable的代价是什么?

来自分类Dev

Firestore不必要地保存重复条目

来自分类Dev

EF Core不必要地跟踪子对象

来自分类Dev

Android onStop()被不必要地调用

来自分类Dev

查找命令不必要地替换文本

来自分类Dev

Flex不必要地为链接创建行?

来自分类Dev

不必要地在EF Core中加载关系

来自分类Dev

WrapPanel 不必要地移动项目

来自分类Dev

视频在 UITableViewCell 中不必要地启动

来自分类Dev

防止不必要地粘贴到文本输入中

来自分类Dev

防止不必要地访问Hazelcast Community Edition集群

来自分类Dev

Mockito when()。thenReturn不必要地调用该方法

来自分类Dev

需要“ CA1800:请勿不必要地投放”的说明

来自分类Dev

不要不必要地生成日志参数

来自分类Dev

在AMD64上不必要地拆分堆栈

来自分类Dev

如何停止ReSharper不必要地开始新的生产线?

来自分类Dev

证明Coldfusion函数不必要地使用output = true进行缓冲

来自分类Dev

在CGFloat和NSNumber之间进行转换,而无需不必要地提升为Double

来自分类Dev

为什么CSS框架不必要地使用!important标签?

来自分类Dev

Jinja2放置布局的头部+不必要地破坏孩子的身体

来自分类Dev

使用ItemChange事件时代码不必要地运行

来自分类Dev

IDE0059不必要地将值分配给'i'

来自分类Dev

如何阻止Rake不必要地执行具有依赖性的文件任务?

来自分类Dev

ASP图表在Web表单中不必要地刷新C#

来自分类Dev

当我以表格形式输入输入时,React组件不必要地重新渲染

Related 相关文章

热门标签

归档