将一个元素从列表转换为整数

Convert one element from list to int

我正在寻找一种方法来仅转换包含字符串和元组的列表中的一个元素。

我的函数 returns 一个包含字符串和元组的列表,如下所示:“['X', ([0], [3])]”

def return_case():
  ...
  case = 1
  return [case, coords_case]

目标是另一个函数将 case[1][0] 作为 int。

有什么想法吗?

你可以让函数接受 case[1][0] 并通过 case[1][0][0]

把它变成一个整数

例如:

case = ['X', ([25], [3])]
def f(x):
    print(x*x)

f(case[1][0][0])

输出 625