Question

If I have a long string that looks like this: <div class="rn"> <p> Hello< p> <p>...

If I have a long string that looks like this:

<div class="rn"> <p> Hello< p> <p> Sammy <p> </div><div class="rn"><p> Hi <p> </div>

How can I make a list of list in python that would look like this

[

[Hello, Sammy]

[Hi]

]

essentally grabbing what inbetween the <div> <div> and if that <div> has mutiple <p>, extend the list

0 0
Add a comment Improve this question Transcribed image text
Answer #1

s = '''<div class="rn"> <p> Hello<p> <p> Sammy <p> </div><div class="rn"><p> Hi <p> </div>'''

# taking each div into a list
divs = s.split("<div")[1:]

result = []
for one in divs:
  
one = one.split("<p>")[1:-1] # having list of paragraphs
x = []
  
for word in one:
  
word = word.strip() # truncating the spaces before and after
word = word.rstrip()
  
if len(word) > 0: # if word is there, putting in the x
x.append(word)
  
result.append(x) # putting the each div paragraphs content into result
  
print(result)

#Please up vote!

Add a comment
Know the answer?
Add Answer to:
If I have a long string that looks like this: <div class="rn"> <p> Hello< p> <p>...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • #Python I have a data frame called data_tweets, there is one column calls timestamp, the dataset looks like: 2016-06-25...

    #Python I have a data frame called data_tweets, there is one column calls timestamp, the dataset looks like: 2016-06-25 23:59:52 And there is another data frame called data_BTUSD, the time column looks like:27/5/19 0:00 How can I make these two datafram's time in the same format and draw the time line for them? Thanks!

  • Hello, so I need someone to look over this code and see if im on the...

    Hello, so I need someone to look over this code and see if im on the right path. I feel like im missing something. Here is the assignment: Create a class called Slogans. This class will extend the Thread class. This thread will read from a file several quotes that are on each line. It will pick a quote randomly and display it to the console. It will change quotes every 7 seconds. This will be updated in the final...

  • Part I. Representation of a String The primitive type char is used to store a single...

    Part I. Representation of a String The primitive type char is used to store a single character, whether it is a letter, number or special character (for example: space, tab, or new line). More often, we want to store a string of characters in a single variable. We can do this by using a variable of the class type String. A String variable can be initialized to a String literal (which is similar to how a char variable can be...

  • Hello Tutor, I have a presentation on my supply chain class regarding the ability of Reynolds...

    Hello Tutor, I have a presentation on my supply chain class regarding the ability of Reynolds holding group to forecast accurately the demand. i would like help on : -The Five porter's force for Reynolds holding group(the packaging Company) -The responsiveness of their supply chain ( Please explain why you think they are responsive or efficient) -And their zone of strategic fit. Please elaborate as much as you can with details/ figures... Thank you very much.

  • Hello there, So I got an assignment that I just cant get further with. So trying...

    Hello there, So I got an assignment that I just cant get further with. So trying to start from scratch again.. So im supposed to make a class with a UML aswell and a main file. This is how far ive came, https://imgur.com/a/MGqUN , Thats the car class code and the UML. This is the assignment Make a program where you can handle different cars at a car company. The user should be able to choose do the following: a)...

  • #Python I have a data frame called data_tweets, there is one column calls timestamp, the dataset...

    #Python I have a data frame called data_tweets, there is one column calls timestamp, the dataset looks like: 2016-06-25 23:59:52 And there is another data frame called data_BTUSD, the time column looks like:27/5/19 0:00 How can I make these two datafram's time in the same format and draw the time line for them? Thanks!

  • I have a table that looks like this. 1234 5678 9101112 I need to use this...

    I have a table that looks like this. 1234 5678 9101112 I need to use this code public class Lab8 { public static void main(String argv[]) { int ar[][] = new int[3][4]; int n = 1; for (int i=0; i < ar.length; i++) { for (int j=0; j< ar[i].length; j++) { ar[i][j] = n; n++; } } // print out the elements of the array // left to right, top to bottom for (int i=0; i < ar.length; i++) {...

  • i have problem trying to create the class in this python 3 promblem In this problem...

    i have problem trying to create the class in this python 3 promblem In this problem you will be creating a Caterpillar class that will draw a caterpillar using turtle graphics. Your caterpillar object will contain the following information: 1. Body color (default "green") 2. Legs color (default "purple") 3. Body size (the radius of the 5 circles that make the caterpillars body) (default- 50) You are going to want to create a turtle object that you will use to...

  • c++ programming question! I have a string sentence. "Hello how are you" What the best way...

    c++ programming question! I have a string sentence. "Hello how are you" What the best way to Get each word from the sentence and assign it to a variable and then add that variable to a vector? I won't know how many words the sentence has, only that they will be separated by a space " " delimiter. I want each word push_front(word) to the vector. Thank you!!

  • i know there are many quesitons with answers that looks like this one, but i have...

    i know there are many quesitons with answers that looks like this one, but i have tried to follow other"s explanations and it does not work Homework Set 5: Problem 9 Previous Problem List Next (1 point) Listed below is a table detailing a few demographics of the passengers who survived or died on the Titanic. Survived Died Total Men 332 1360 1692 Women 318 104 422 Boys Girls Total 2 9 27 706 35 1 8 1517 644 5...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT