Em đang tự mày mò học python, thấy có bài này khó quá mãi không làm được
, ai có cách giải chỉ em được không ạ :’(Cách xuất ra số nguyên âm trong chuỗi
Bước đầu tiên là
import re
sau cùng là list comprehension.
3 Likes
Bạn có thể viết hàm không dùng thư viện như sau:
def getNegatives(your_str):
negatives=[]
i=0
while i+1<len(your_str):
if all([your_str[i]=='-',your_str[i+1].isnumeric()]):
negative=''
while i+1<len(your_str) and your_str[i+1].isnumeric():
negative+=your_str[i+1]
i+=1
else:
negatives+=[-int(negative)]
i+=1
return negatives
1 Like

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?