Python根据数字的第一个字符对列表进行分类

2024-04-24 00:30:52 发布

您现在位置:Python中文网/ 问答频道 /正文

如何使用Python获取for中的第一个字符?你知道吗

假设我们有number = ['078 823 42', '021 932 02']

For num in number:-获取开头带有07的数字并打印出来。你知道吗

如果我用这个:

if num[0:2] == '07':
    print(datas.append(num.string))

我得到这个错误TypeError: unhashable type: 'slice'

我正在使用python3.3和beautifulsoup


Tags: innumberforstringif错误数字字符
1条回答
网友
1楼 · 发布于 2024-04-24 00:30:52

只需使用slicing获取每个字符串的前两个字符。你知道吗

for num in number:
    print(num[0:2])

相关问题 更多 >