0
私は本当に混乱しています。私は下のコードで作業していました。 - 私は行の構文エラーを受け取り続けています。print myList[i],' ',
Python - myListの使用中に構文エラーが発生しましたか?
私はそれが括弧と関係があると思いますが、わかりません。どんな助けもありがとう!
def SwapFirstAndLast(list):
temp = list[len(list)-1]
list[len(list)-1] = list[0]
list[0] = temp
def ReplaceEvensWithZeros(list):
for i in range(len(list)):
if(list[i] % 2 == 0):
list[i] = 0
#Initializes a list with ten random integers
import random
myList=[]
for i in range(10):
myList.append(random.randrange(1,101,1))
#- every element at an even index
for i in range(0, len(myList), 2):
print myList[i],' ',
#- every even element
print
for i in range(len(myList)):
if myList[i] % 2 == 0:
print myList[i],' ',
#- all elements in reverse order
print
print myList[::-1]
#- only the first and last element.
print myList[-1:], ' ', myList[:1]
あなたのインデントが台無しです。 – zondo
私はあなたがprintが関数であるPython 3を実行していると確信しています –
Pythonインタプリタはスペースまたはタブの両方を認識します。私はあなたがスペースとタブの両方を混ぜ合わせて、どちらかを選ぶと思う。 –