thể trùng lặp:
Python: What is the best way to check if a list is empty?Làm cách nào để kiểm tra xem danh sách có trống không?
def CleanWhiteSpace(theDict):
stuff=[]
for key,value in theDict.items():
for d in value:
if value != " ":
stuff.append(d)
print d
theDict[key]=stuff
if not value[d]:
print value
stuff=[]
return theDict
print CleanWhiteSpace({'a':['1','2'],'b':['3',' '],'c':[]})
tôi thay đổi nội dung này bởi vì tôi cần sự giúp đỡ nhiều hơn nữa. Làm cách nào để kiểm tra xem c
có trống không? Có phải c
chỉ đơn giản là bằng []
?
Tôi đã thử ==[]
và "[]"
và nhận độ dài và == ""
, nhưng không có gì có vẻ hiệu quả.
Làm thế nào để bạn xác định "trống"? Đơn giản chỉ cần một danh sách không có yếu tố? –
Tôi (và những người khác) thực sự đã sử dụng 'if c' trong câu trả lời cho câu hỏi trước của bạn. Bạn có thể học một cái gì đó bằng cách nghiên cứu những câu trả lời một cách cẩn thận. –
Cố gắng để có được chiều dài như bạn nói là ý tưởng đúng, mà nên đã làm việc. – Levon