Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 将列表中的一个元素从字符串更改为整数_Python_String_List_Int - Fatal编程技术网

Python 将列表中的一个元素从字符串更改为整数

Python 将列表中的一个元素从字符串更改为整数,python,string,list,int,Python,String,List,Int,我正在看这个,但我没有特权添加评论 我的问题是: > results = [int(i) for i in results] >>> results = ["1", "2", "3"] >>> results = [int(i) for i in results] >>> results [1, 2, 3] 如果我只需要更改列表中的第一个元素,怎么做? 通过索引?比如: > results=[int(1) for i i

我正在看这个,但我没有特权添加评论

我的问题是:

> results = [int(i) for i in results]

>>> results = ["1", "2", "3"]

>>> results = [int(i) for i in results]

>>> results

[1, 2, 3]
如果我只需要更改列表中的第一个元素,怎么做? 通过索引?比如:

> results=[int(1) for i in results]
只要写下:

results[1] = int(results[1])
要更改第一个元素,请执行以下操作:

results[0] = int(results[0]) #because of 0 based indexing
一般来说:

results[index] = int(results[index])

它说我可以在7分钟内接受答案。我只是在等那7分钟!谢谢!