我正在學習教程并被這個有趣的字符串切片部分卡住了。假設我有字符串 s,s='-123'并嘗試使用字符串的子集,s[s[0] == '-':]在切片部分使用比較運算符 == 的目的是什么,結果字符串是什么?完整的代碼在這里:def string_to_int(s): return functools.reduce(lambda running_sum, c: running_sum * 10 + string.digits.index(c), s[s[0] == '-':], 0) * (-1 if s[0] == '-' else 1)
在字符串切片中使用比較運算符
慕婉清6462132
2021-11-16 15:29:23