Python-lis混合数

2024-04-26 18:40:35 发布

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

我有以下清单

count =('OK', ['3'])

我需要提取数字,尝试了following但只得到

^{pr2}$

Tags: countok数字followingpr2
2条回答
count =('OK', ['3','2'])
for item in count :
    if type(item) == list :
        item_in_list = [val for val in item ]
print(item_in_list)  

输出:['3','2']

这就是我想到的! 如果需要,您可以提取列表中的数字并打印出来

您有一个元组,其中嵌套了一个包含字符串“3”的列表,因此可以根据需要设置格式。在

这由以下人员验证:

count =('OK', ['3'])
print(type(count))
for item in count:
    if isinstance(item, int):
        print(item)
    elif isinstance(item, list):
        print(item)

导致:

^{pr2}$

如需访问评论中所述:

^{3}$

相关问题 更多 >