我试图根据我正在阅读的教程测试python中的列表是如何工作的.当我试图使用list.sort()或时list.reverse(),翻译给了我None.
请告诉我如何从这两种方法中获得结果:
a = [66.25, 333, 333, 1, 1234.5]
print(a.sort())
print(a.reverse())
Run Code Online (Sandbox Code Playgroud) 作为python的初学者,我试图在IDLE终端中测试函数range().我在终端上写了下面发布的代码,我希望看到这样的结果:
range(10)==>[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
Run Code Online (Sandbox Code Playgroud)
但不幸的是,我没有得到预期的结果
我试过的Python代码:
range(10)
print(range(10))
Run Code Online (Sandbox Code Playgroud)
来自shell的结果:
>>>
print(range(10))
Run Code Online (Sandbox Code Playgroud) 我试图使用'get'方法从整数数组列表中获取值并将其与整数变量进行比较,但是当我尝试这样做时,编译器会抛出错误.我收到的代码和错误发布在下面.
Java代码:
public boolean isExistGuess(int guess, ArrayList arraylist) {
boolean found = false;
for (int i=0; i < arraylist.size(); i++) {
if (arraylist.get(i) == guess)
found = true;
}
}
Run Code Online (Sandbox Code Playgroud)
错误信息:
incompatible operand types Object and Int
Run Code Online (Sandbox Code Playgroud) 我是Python的初学者,我试图让下面发布的Python代码工作但不幸的是,它没有给我预期或正确的结果.
我试图使用内置方法sort()对包含数字的简单列表进行排序,并且在执行程序后,我得到NONE作为结果.
请指导我解决这个问题.
Python代码
a=[7,4,0,-5,30,2,11,84,6]
b=a.sort()
print(b)
Run Code Online (Sandbox Code Playgroud)