解决使用jieba.cut函数时列表内容无法显示

在使用jieba.cut函数时,它返回的是一个生成器(generator),而不是一个普通的列表。生成器是一种迭代对象,它允许你逐个获取元素,而不是一次性将所有元素存储在内存中。这有助于减小内存占用,特别是当你处理大量文本数据时。 

 解决方法:

[w for w in raw_list] 是Python中的列表推导式(list comprehension)。它用来遍历raw_list中的每一个元素w,并将这些元素放入一个新的列表中。 

import jieba

raw_list = """《进击的巨人》是一部知名的日本漫画和动画作品,创作和原作为諫山創(Hajime Isayama)。故事发生在一个充满巨人的残酷世界中,下面是其剧情的简要介绍:
在一个高墙围城的未来世界,人类被超高大的巨人威胁着。城墙的内部,安全的区域,是人类唯一的避难所。故事的主要角色是艾伦·耶格尔(Eren Yeager)、三笠·阿克曼(Mikasa Ackerman)和阿尔敏·阿勒特(Armin Arlert),他们生活在城墙内,渴望去城墙外的世界。
一天,城墙内突然出现了一只巨人,破坏了城墙,导致巨大的混乱。艾伦的母亲在这次事件中不幸丧生。艾伦、三笠和阿尔敏决定加入调查兵团,一个致力于对抗巨人的组织。他们发誓要揭开巨人的秘密,并夺回失去的自由。
故事随着主要角色的成长和冒险,揭示了巨人的起源、城墙内外的政治阴谋、巨人的真相以及人类社会的腐败。同时,角色之间的复杂关系也成为故事的一个重要元素。经过激烈的战斗和内外困难,他们逐渐揭示了巨人的来历以及更大的威胁。
《进击的巨人》深受粉丝喜爱,不仅因为它充满了紧张和惊险的战斗,还因为它提出了许多深刻的哲学和伦理问题,涉及权力、自由、人性和道德。这使得它成为了一个令人思考的故事,不仅仅是一个动作冒险作品。"""

raw_list=jieba.cut(raw_list,cut_all=False)
# print(raw_list)
raw_list=[w for w in raw_list]

 这样就可以打印出内容了:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值