第九行判断的为啥是列表??
我想你没有理解切片,把==后面的
中括号去掉
哇,牛批,好了!! 支离疏哈哈哈 发表于 2020-5-16 15:05
哇,牛批,好了!!
那就设个最佳吧 qiuyouzhi 发表于 2020-5-16 15:01
第九行判断的为啥是列表??
我想你没有理解切片,把==后面的
中括号去掉
我有点不理解哎,切片切出来不是一个列表吗,怎么能让他等于一个字符串呢
b=
>>> c=b
>>> ==c
True
>>> '3,4'==c
False
>>> 支离疏哈哈哈 发表于 2020-5-16 15:09
我有点不理解哎,切片切出来不是一个列表吗,怎么能让他等于一个字符串呢
b=
>>> c=b
字符串切片和列表切片能一样? qiuyouzhi 发表于 2020-5-16 15:01
第九行判断的为啥是列表??
我想你没有理解切片,把==后面的
中括号去掉
哦我傻了,我记成在文本里for完自动出列表。。。。
那为啥会出现提问里的报错啊,那个报错是啥意思啊 支离疏哈哈哈 发表于 2020-5-16 15:15
哦我傻了,我记成在文本里for完自动出列表。。。。
那为啥会出现提问里的报错啊,那个报错是啥意思啊
如果遇到分割线,你的判断没有用,
会split,而分割线里面又没有冒号
所以会报错 qiuyouzhi 发表于 2020-5-16 15:15
如果遇到分割线,你的判断没有用,
会split,而分割线里面又没有冒号
所以会报错
哦谢谢你
我还要个问题,我查过split,还不是很懂
split(sep=None, maxsplit=-1),第二个参数是啥意思啊,
支离疏哈哈哈 发表于 2020-5-16 15:21
哦谢谢你
我还要个问题,我查过split,还不是很懂
最大分割次数,如果为负数则不限次数:
>>> "小甲鱼:你好:Hello".split(':')
['小甲鱼', '你好', 'Hello']
>>> "小甲鱼:你好:Hello".split(':', -2)
['小甲鱼', '你好', 'Hello']
>>> "小甲鱼:你好:Hello".split(':', -1)
['小甲鱼', '你好', 'Hello']
>>> "小甲鱼:你好:Hello".split(':', 1)
['小甲鱼', '你好:Hello']
设置这个代表只分割一次,也就是只分割开头的冒号
(把人名和内容分开),不然就会分割多个 qiuyouzhi 发表于 2020-5-16 15:23
最大分割次数,如果为负数则不限次数:
设置这个代表只分割一次,也就是只分割开头的冒号
好的,感谢{:10_254:}
页:
1
[2]