Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/294.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 - Fatal编程技术网

Python 如何从一个字符串的末尾获取一个整数,该字符串由一个可能包含更多整数的空格分隔?

Python 如何从一个字符串的末尾获取一个整数,该字符串由一个可能包含更多整数的空格分隔?,python,Python,我正在制作一个“竞技场”pyton脚本,用户可以在其中进行战斗。它从“ArenaList.txt”读取,每个字符串的格式都是“username skill”,比如“wootiown 15”之类的。我试图找到一种方法来获取字符串末尾的int,将其设置为一个int,在开头获取用户名并将其设置为str,然后能够更改文件中的技能值。谢谢 如何使用str.split?以下代码应该可以工作(我认为,您的问题不是很清楚): 这将创建一个包含每个玩家的姓名和技能的新列表。例如,如果文件包含 wootiown 1

我正在制作一个“竞技场”pyton脚本,用户可以在其中进行战斗。它从“ArenaList.txt”读取,每个字符串的格式都是“username skill”,比如“wootiown 15”之类的。我试图找到一种方法来获取字符串末尾的int,将其设置为一个int,在开头获取用户名并将其设置为str,然后能够更改文件中的技能值。谢谢

如何使用
str.split
?以下代码应该可以工作(我认为,您的问题不是很清楚):

这将创建一个包含每个玩家的姓名和技能的新列表。例如,如果文件包含

wootiown 15
testing 5
上述函数将返回

[['wootiown', 15], ['testing', 5]]

看起来你想让我们为你写些代码。虽然许多用户愿意为陷入困境的程序员编写代码,但他们通常只在海报已经试图自己解决问题时才提供帮助。展示这一成果的一个好方法是包括您迄今为止编写的代码、示例输入(如果有)、预期输出和实际获得的输出(控制台输出、回溯等)。你提供的细节越多,你可能得到的答案就越多。检查和。效果很好,谢谢!
[['wootiown', 15], ['testing', 5]]