我想要做的是從數組中拉出數字,然後讓數組中的數字打印****。如果它不是數字,它會拉出字符串的第一個字母,然後打印該數組的長度。我新來python和我一直在尋找如何做到這一點。申請任何幫助。數組和字符串python
x = [4, "Tom", 1, "Michael", 5, 7, "Jimmy Smith"]
for i in x:
if "a number":
print "*" * i
else:
print str[:1] .lower() * len(str)
我能做到使用STR即別人同樣的事情:(i)型== STR: \t打印() –
不大 - 在else:函數不接受輸入。你必須改用elif命令,否則就是if。代碼看起來像'elif type(i)==:' –
elif type(i)==: print(test)this trows an error –