鱼C论坛

 找回密码
 立即注册
查看: 2217|回复: 8

[已解决]split()方法返回的不是个列表吗?为什么用(role,line_spoken)来接收啊,,,什么...

[复制链接]
发表于 2020-10-10 20:46:06 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 栩哥年少轻狂 于 2020-10-10 21:34 编辑

split()方法返回的不是个列表吗?为什么用(role,line_spoken)来接收啊,,,什么意思呀
最佳答案
2020-10-10 20:52:25
本帖最后由 昨非 于 2020-10-10 20:54 编辑

就是用元组中的两个变量分别存储:左右的两部分
Python split() 通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则分隔 num+1 个子字符串
(这里num=1,分成两个子串)
c1b0cc9cae85ef61c7a485a543c4d0e.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-10-10 20:52:25 | 显示全部楼层    本楼为最佳答案   
本帖最后由 昨非 于 2020-10-10 20:54 编辑

就是用元组中的两个变量分别存储:左右的两部分
Python split() 通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则分隔 num+1 个子字符串
(这里num=1,分成两个子串)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 2 反对 0

使用道具 举报

发表于 2020-10-10 20:55:23 | 显示全部楼层
这是python一个很方便的用法,用几个变量名逗号隔开,形成形式上的元组,来接收一个容器型的数据。例如:
>>> a, b = [1, 2]
>>> a
1
>>> b
2
>>> a, b = {'q', 'w'}
>>> a
'q'
>>> b
'w'
>>> a, b = 'zx'
>>> a
'z'
>>> b
'x'
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 2 反对 0

使用道具 举报

 楼主| 发表于 2020-10-10 20:54:52 | 显示全部楼层
昨非 发表于 2020-10-10 20:52
就是用元组中的两个变量分别存储:左右的两部分

默认把列表转成元组了吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-10-10 21:00:06 | 显示全部楼层
昨非 发表于 2020-10-10 20:52
就是用元组中的两个变量分别存储:左右的两部分
Python split() 通过指定分隔符对字符串进行切片,如果参 ...

哦哦哦 明白了 谢谢你
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-10 21:01:00 | 显示全部楼层
栩哥年少轻狂 发表于 2020-10-10 20:54
默认把列表转成元组了吗?

不能说转换为元组了,只是以逗号隔开两变量时,默认为元组形式而已
两个变量都是字符串
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-10 21:01:34 | 显示全部楼层
栩哥年少轻狂 发表于 2020-10-10 21:00
哦哦哦 明白了 谢谢你

满意的话记得设个最佳
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-10-10 21:02:07 | 显示全部楼层
冬雪雪冬 发表于 2020-10-10 20:55
这是python一个很方便的用法,用几个变量名逗号隔开,形成形式上的元组,来接收一个容器型的数据。例如:

哦哦 体会到python的灵活了 谢谢你
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-10 22:20:35 | 显示全部楼层
返回的事列表,但是用元组来接受也没问题
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-18 10:04

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表