After running 2to3

This commit is contained in:
Grant Sanderson
2018-08-09 17:56:05 -07:00
parent 06a65190e7
commit 858051a806
172 changed files with 2117 additions and 2221 deletions

View File

@ -167,9 +167,9 @@ class FollowLinearCombination(LinearTransformationScene):
for mob in (scaled_j, scaled_j_label)
])
self.wait()
self.play(*map(FadeOut, [
self.play(*list(map(FadeOut, [
scaled_i, scaled_j, scaled_i_label, scaled_j_label,
]))
])))
def record_basis_coordinates(self, vect_array, vect):
i_label = vector_coordinate_label(self.i_hat)
@ -341,7 +341,7 @@ class IntroduceIdeaOfComposition(RotationThenShear):
everything = list_difference_update(
everything, matrix.submobject_family()
)
self.play(*map(FadeOut, everything) + [Animation(matrix)])
self.play(*list(map(FadeOut, everything)) + [Animation(matrix)])
new_matrix = matrix.copy()
new_matrix.center().to_edge(UP)
self.play(Transform(matrix, new_matrix))
@ -350,7 +350,7 @@ class IntroduceIdeaOfComposition(RotationThenShear):
self.setup()
everything = self.get_mobjects()
self.play(*map(FadeIn, everything) + [Animation(matrix)])
self.play(*list(map(FadeIn, everything)) + [Animation(matrix)])
func = self.get_matrix_transformation([[1, 1], [-1, 0]])
bases = VMobject(self.i_hat, self.j_hat)
new_bases = VMobject(*[
@ -382,7 +382,7 @@ class ExplainWhyItsMatrixMultiplication(Scene):
rot_matrix.set_color(TEAL)
shear_matrix = Matrix([[1, 1], [0, 1]])
shear_matrix.set_color(PINK)
l_paren, r_paren = map(TexMobject, ["\\Big(", "\\Big)"])
l_paren, r_paren = list(map(TexMobject, ["\\Big(", "\\Big)"]))
for p in l_paren, r_paren:
p.set_height(1.4*vect.get_height())
long_way = VMobject(
@ -420,9 +420,9 @@ class ExplainWhyItsMatrixMultiplication(Scene):
[equals, comp_matrix, vect_copy],
]
for group in groups:
self.play(*map(Write, group))
self.play(*list(map(Write, group)))
self.wait()
self.play(*map(FadeOut, [l_paren, r_paren, vect, vect_copy]))
self.play(*list(map(FadeOut, [l_paren, r_paren, vect, vect_copy])))
comp_matrix.add(equals)
matrices = VMobject(shear_matrix, rot_matrix, comp_matrix)
self.play(ApplyMethod(
@ -486,12 +486,12 @@ class MoreComplicatedExampleVisually(LinearTransformationScene):
self.play(Write(comp_matrix))
self.add_foreground_mobject(comp_matrix)
self.wait()
self.play(*map(FadeOut, [
self.play(*list(map(FadeOut, [
self.background_plane,
self.plane,
self.i_hat,
self.j_hat,
]) + [
])) + [
Animation(m) for m in self.foreground_mobjects
])
self.remove(self.i_hat, self.j_hat)
@ -615,7 +615,7 @@ class MoreComplicatedExampleNumerically(MoreComplicatedExampleVisually):
Transform(question, second),
)
self.wait()
self.play(*map(FadeOut, [question, first_arrow]))
self.play(*list(map(FadeOut, [question, first_arrow])))
self.play(Write(intermediate))
self.wait()
self.play(Write(product))
@ -639,9 +639,9 @@ class MoreComplicatedExampleNumerically(MoreComplicatedExampleVisually):
class GeneralMultiplication(MoreComplicatedExampleNumerically):
def get_result(self):
entries = map(TexMobject, [
entries = list(map(TexMobject, [
"ae+bg", "af+bh", "ce+dg", "cf+dh"
])
]))
for mob in entries:
mob.split()[0].set_color(PINK)
mob.split()[3].set_color(PINK)
@ -749,7 +749,7 @@ class AskAboutCommutativity(Scene):
neq = TexMobject("\\neq")
neq.move_to(eq)
self.play(*map(Write, [l_m1, l_m2, eq]))
self.play(*list(map(Write, [l_m1, l_m2, eq])))
self.play(
Transform(l_m1.copy(), r_m1),
Transform(l_m2.copy(), r_m2),
@ -902,10 +902,10 @@ class AskAssociativityQuestion(Scene):
everything.remove(title)
everything = VMobject(*everything)
matrices = map(matrix_to_mobject, [
matrices = list(map(matrix_to_mobject, [
np.array(list(m)).reshape((2, 2))
for m in ("abcd", "efgh", "ijkl")
])
]))
VMobject(*matrices).arrange_submobjects()
self.play(everything.to_edge, UP)